niusouti.com

以下不属于J2EE开发框架的是()A、StrutsB、HibernateC、Spring FrameworkD、ADO.NET

题目

以下不属于J2EE开发框架的是()

  • A、Struts
  • B、Hibernate
  • C、Spring Framework
  • D、ADO.NET

相似考题

1.试题三 (25 分)阅读以下关于 Java 企业级应用系统开发架构选择方面的叙述,在答题纸上回答问题 1 至问题 3。某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。(1)刘工建议采用 J2EE 5.0 和 EJB 3.0 进行开发。理由是 J2EE定义了标准的应用开发体系结构和部署环境,EJB 是 J2EE 的基础和核心。J2EE 5.0 主要目标是简化开发,相比 EJB 2.1,EJB 3.0 具有很多改进和提高。(2)杜工建议采用 Struts,Spring 和 Hibernate 轻量级开源框架相结合的方式。理由是随着 Java开源项目阵营的发展壮大, 一些基于 POJOs (Plan Old Java Objects)的开源框架被广泛地引入到 Java 企业应用开发中来,与重量级的 EJB 框架相比,这些轻量级的框架有很多优点。 项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。【问题 1】 (6 分)Java 企业应用框架一般被划分为三个层次,请用 150 字以内文字说明都有哪三个层次?功能分别是什么?【问题 2】 (12 分)请用 200 字以内的文字叙述 Struts,Spring 和 Hibernate 开源框架特点和结合方式。【问题 3】 (7 分)请用200字以内的文字说明基于Struts, Spring和Hibernate的轻量级框架与基于EJB的重量级框架解决问题的侧重点有什么不同?

更多“以下不属于J2EE开发框架的是()A、StrutsB、HibernateC、Spring FrameworkD、ADO.NET”相关问题
  • 第1题:

    Spring Boot是由Spring团队(Pivotal团队)提供的一个全新框架,其设计目的是为了简化Spring应用的初始搭建过程和开发过程。()

    此题为判断题(对,错)。


    参考答案:对

  • 第2题:

    阅读以下关于Java企业级应用系统开发架构选择方面的叙述,在回答问题 1至问题3。

    某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。

    (1)刘工建议采用J2EE 5.0和EJB 3.0进行开发。理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。J2EE 5.0主要目标是简化开发,相比EJB 2.1,EJB 3.0具有很多改进和提高。

    (2)杜工建议采用Struts,Spring和Hibernate轻量级开源框架相结合的方式。理由是随着Java开源项目阵营的发展壮大,一些基于POJOs (Plan Old Java Objects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。

    项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。

    Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么?


    正确答案:[解答要点] 表现层、业务逻辑组件层和持久层。 表现层用来建立应用系统的界面对应视图(View)。 业务逻辑组件层来开发应用逻辑对应控制器(Controller)。 持久层是实现持久化存储对应模型(Model)。
    [解答要点] 表现层、业务逻辑组件层和持久层。 表现层用来建立应用系统的界面,对应视图(View)。 业务逻辑组件层来开发应用逻辑,对应控制器(Controller)。 持久层是实现持久化存储,对应模型(Model)。 解析:Java企业应用框架一般被划分为三个层次:表现层、业务逻辑组件层和持久层。
    表现层用来建立应用系统的界面,对应视图(View)。例如,表现层采用JSF(Java Server Face),JSF的开发流程的核心是事件驱动,组件和标签的封装程度非常高,很多典型应用已经不需要开发者去处理HTTP,整个过程是通过IoC(依赖注入)来实现的。
    业务逻辑组件层用来开发应用逻辑,对应控制器(Controller)。例如,业务逻辑组件层采用EJB3.0的Session Bean。EJB3.0允许开发者使用耦合松散的组件来开发应用,实现一个EJB所有使用的类和接口都减少了。
    持久层是实现持久化存储,对应模型(Model)。例如,采用EJB3.0实体Bean持久化模型,吸收了Hibernate的一些思想采用O/R Mapping模式。

  • 第3题:

    J2EE 是技术还是平台还是框架?什么是J2EE


    正确答案:

     

    J2EE 本身是一个标准,一个为企业分布式应用的开发提供的标准平台。

    J2EE 也是一个框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA 等技术。

  • 第4题:

    Microsoft ADO.NET框架中的类主要属于()命名空间?


    正确答案:System.Data

  • 第5题:

    是什么图标()

    • A、显示图标Display
    • B、擦除图标Erase
    • C、框架图标Framework
    • D、决策判断(判定)图标Decision

    正确答案:A

  • 第6题:

    下列()不是Web应用开发的框架系统

    • A、Struts
    • B、JSF
    • C、Spring
    • D、JavaMail

    正确答案:D

  • 第7题:

    J2EE 某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。 ①刘工建议采用J2EE5.0和EJB3.0进行开发。理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。J2EE5.0的主要目标是简化开发,相比EJB2.1,EJB3.0具有很多改进和提高。 ②杜工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。理由是随着Java开源项目阵营的发展壮大,一些基于POJO(Plan OldJava Objects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。 项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。 请用200字以内的文字叙述Struts、Spring和Hibemate开源框架特点和结合方式。


    正确答案: Struts框架是基于模型-视图-控制器(MVC)模式的开源框架,主要用于企业应用中表示层的实现。借助于Struts,开发人员可以把主要精力集中在业务处理上,简化遵循MVC设计模式的Web应用开发工作,很好地实现代码重用,提高开发效率。
    Spring框架是业务组件层轻量级框架。
    Hibernate属于持久层框架。Hibernate是一个开源的O/RMapping框架,它对JDBC进行了非常轻量级的对象封装,可以在应用EJB的J2EE框架中取代CMP,完成数据持久化的重任。
    Struts框架+Spring框架+Hibernate框架实现了表现层、业务逻辑组件层和持久层的结合。

  • 第8题:

    单选题
    在J2EE的关键技术中,提供了一个框架来开发和实施分布式商务逻辑的是()
    A

    EJB

    B

    JDBC

    C

    JMS

    D

    JTA


    正确答案: C
    解析: 暂无解析

  • 第9题:

    多选题
    Spring中提供通过Web容器来启动Spring框架的类有()。
    A

    ContextLoaderListener

    B

    ServletLoaderListner

    C

    ContextLoaderServlet

    D

    ActionServlet


    正确答案: C,A
    解析: 暂无解析

  • 第10题:

    ( 难度:中等)以下对Spring框架的持久化支持说法错误的是:
    A.Spring将数据库访问的checked异常转换为运行时异常
    B.Spring没有自己的持久化方案,它集合了现有的流行持久化框架
    C.Spring对各种持久化技术提供了统一的编程方式
    D.Spring采用JDBC模板封装了JDBC的数据库操作

    答案:C

  • 第11题:

    ( 难度:中等)Java WEB开发框架SSH,是以下()英文的缩写?
    A.struts
    B.hibernate
    C.springmvc
    D.Spring
    E.Hpenssh

    答案:ABD

  • 第12题:

    ( 难度:中等)Java WEB开发框架SSH,是英文()的缩写
    A.struts
    B.hibernate
    C.springmvc
    D.Spring
    E.openssh

    答案:ABD

  • 第13题:

    统一权限构架中采用了有下列的哪些技术或框架()

    A.spring

    B.hibernate

    C.struts

    D.JDBC


    参考答案:A, B, D

  • 第14题:

    以下是微服务框架的是()。

    A、ORM

    B、Hibernate

    C、Mybatis

    D、SpringClou


    答案:D

  • 第15题:

    下列关于Spring的说法错误的是( )。

    A.Spring是一个轻量级JAVA EE的框架集合

    B.Spring是“依赖注入”模式的实现

    C.使用Spring可以实现声明事务

    D.Spring提供了AOP方式的日志系统


    参考答案:B

  • 第16题:

    关于spring说法错误的()

    • A、Spring是一个轻量级JAVA EE的框架集合
    • B、Spring包含一个“依赖注入”模式的实现
    • C、使用Spring可以实现声明事务
    • D、Spring提供了AOP方式的日志系统

    正确答案:D

  • 第17题:

    统一权限构架中采用了有下列的哪些技术或框架()

    • A、spring
    • B、hibernate
    • C、struts
    • D、JDBC

    正确答案:A,B,D

  • 第18题:

    下面关于Spring的说话正确的是()。

    • A、Spring是一个重量级的框架
    • B、Spring是一个轻量级的框架
    • C、Spring是一个IOC和AOP容器
    • D、Spring是一个入侵式的框架

    正确答案:B,C

  • 第19题:

    MX展现框架运行时环境类是()

    • A、MX
    • B、Framework-debug
    • C、Framework
    • D、Weblet

    正确答案:A

  • 第20题:

    单选题
    以下不属于J2EE开发框架的是()
    A

    Struts

    B

    Hibernate

    C

    Spring Framework

    D

    ADO.NET


    正确答案: A
    解析: 暂无解析

  • 第21题:

    问答题
    J2EE 某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。 ①刘工建议采用J2EE5.0和EJB3.0进行开发。理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。J2EE5.0的主要目标是简化开发,相比EJB2.1,EJB3.0具有很多改进和提高。 ②杜工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。理由是随着Java开源项目阵营的发展壮大,一些基于POJO(Plan OldJava Objects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。 项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。 请用200字以内的文字说明基于Struts、Spring和Hibernate的轻量级框架与基于EJB的重量级框架解决问题的侧重点有什么不同?

    正确答案: 轻量级框架侧重于减少开发的复杂度,相应地,它的处理能力便有所减弱(如事务功能弱、不具备分布处理能力),比较适用于开发中小型企业应用。
    采用轻量级框架后,一方面因为采用基于POJOs的方法进行开发,使应用不依赖于任何容器,这可以提高开发调试效率;另一方面轻量级框架多数是开源项目,开源社区提供了良好的设计和许多快速构建工具,以及大量现成可供参考的开源代码,这有利于项目的快速开发。
    而作为重量级框架EJB则强调高可伸缩性,适合于开发大型企业应用。
    在EJB体系结构中,一切与基础结构服务相关的问题和底层分配问题都由容器来处理。另外,EJB容器通过减少数据库访问次数,以及分布式处理等方式提供了专门的系统性能解决方案,能充分解决系统性能问题。
    轻量级框架的产生并非是对重量级框架的否定,可以说二者是互补的。轻量级框架旨在开发更强大、功能更完备的企业应用;而新EJB3.0则在努力简化J2EE使EJB不仅是擅长处理大型企业系统,也利用开发中小型系统,这也是EJB轻量化的一种努力。对于大型企业应用及将来可能涉及能力扩展的中小型应用,采用结合使用轻量级框架和重量级框架相也不失为一种较好的解决方案。
    解析: 作为重量级框架,EJB框架则强调高可伸缩性,适合于开发大型企业应用。在EJB体系结构中,一切与基础结构服务相关的问题和底层分配问题都由容器来处理。另外,EJB容器通过减少数据库访问次数,以及分布式处理等方式提供了专门的系统性能解决方案,能够充分解决系统性能问题。
    轻量级框架侧重于减少开发的复杂度,相应地,它的处理能力便有所减弱(如事务功能弱、不具备分布式处理能力),比较适用于开发小型企业应用。采用轻量框架后,一方面因为采用基于POJOs的方法进行开发,使应用不依赖于任何容器,这可以提高开发调试效率;另一方面轻量级框架多数是开源项目,开源社区提供了良好的设计和许多快速构建工具,以及大量现成可供参考的开源代码,这有利于项目的快速开发。

  • 第22题:

    ( 难度:中等)以下关于Spring说法不正确的是( )。
    A.Spring是一个轻量级框架,大大简化了java企业级开发
    B.Spring是企业级应用开发的一站式选择,可以取代其他已有框架
    C.Spring AOP是基于Spring Core的符合规范的面向切面编程的实现
    D.Spring框架提供Ioc和依赖注入

    答案:B

  • 第23题:

    ( 难度:中等)Java WEB开发框架SSH,是以下那些英文的缩写?
    A.struts
    B.hibernate
    C.springmvc
    D.Spring
    E.Hpenssh

    答案:ABD