niusouti.com
参考答案和解析
参考答案:A
更多“Spring的核心机制是( )。 ”相关问题
  • 第1题:

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

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

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

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

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


    参考答案:B

  • 第2题:

    spring工作机制及为什么要用?


    正确答案: 1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。
    2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.
    3.DispatcherServlet请求提交到目标Controller
    4.Controller进行业务逻辑处理后,会返回一个ModelAndView
    5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象
    6.视图对象负责渲染返回给客户端。
    为什么用Spring:
    {AOP 让开发人员可以创建非行为性的关注点,称为横切关注点,并将它们插入到应用程序代码中。使用 AOP 后,公共服务(比 如日志、持久性、事务等)就可以分解成方面并应用到域对象上,同时不会增加域对象的对象模型的复杂性。
    IOC 允许创建一个可以构造对象的应用环境,然后向这些对象传递它们的协作对象。正如单词 倒置 所表明的,IOC 就像反 过来的 JNDI。没有使用一堆抽象工厂、服务定位器、单元素(singleton)和直接构造(straight construction),每一个对象都是用其协作对象构造的。因此是由容器管理协作对象(collaborator)。
    Spring即使一个AOP框架,也是一IOC容器。 Spring 最好的地方是它有助于您替换对象。有了 Spring,只要用 JavaBean 属性和配置文件加入依赖性(协作对象)。然后可以很容易地在需要时替换具有类似接口的协作对象。

  • 第3题:

    关于spring说法错误的()

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

    正确答案:D

  • 第4题:

    核心框架中的事务是对spring的声明式事务的封装和改造,并支持分布式事务


    正确答案:正确

  • 第5题:

    下面关于Spring配置文件正确的是()。

    • A、Spring配置文件必须叫applicationContext.xml
    • B、Spring配置文件可以不叫applicationContext.xml
    • C、Spring配置文件可以有多个
    • D、Spring配置文件只能有一个

    正确答案:B,C

  • 第6题:

    对Struts的支持主要用到Spring的哪个模块()。

    • A、Spring核心模块
    • B、Spring ORM模块
    • C、Spring MVC模块
    • D、Spring Web模块

    正确答案:D

  • 第7题:

    Spring核心模块的作用()。

    • A、做AOP的
    • B、做IOC的,用来管理Bean的
    • C、是用来支持Hibernete
    • D、是用来支持Struts的

    正确答案:B

  • 第8题:

    Spring核心是什么?


    正确答案: S.pring的核心是IOC,作用有三:
    ①创建对象;
    ②管理对象的依赖关系;
    ③避免了大量单例模式和工厂模式的泛滥。

  • 第9题:

    多选题
    Spring包装Struts时哪些Spring模块是必须的()
    A

    Spring核心模块

    B

    Spring AOP模块

    C

    Spring MVC模块

    D

    Spring WEB模块


    正确答案: B,D
    解析: 暂无解析

  • 第10题:

    判断题
    核心框架中的事务是对spring的声明式事务的封装和改造,并支持分布式事务
    A

    B


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

  • 第11题:

    问答题
    spring工作机制及为什么要用?

    正确答案: 1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。
    2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.
    3.DispatcherServlet请求提交到目标Controller
    4.Controller进行业务逻辑处理后,会返回一个ModelAndView
    5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象
    6.视图对象负责渲染返回给客户端。
    为什么用Spring:
    {AOP 让开发人员可以创建非行为性的关注点,称为横切关注点,并将它们插入到应用程序代码中。使用 AOP 后,公共服务(比 如日志、持久性、事务等)就可以分解成方面并应用到域对象上,同时不会增加域对象的对象模型的复杂性。
    IOC 允许创建一个可以构造对象的应用环境,然后向这些对象传递它们的协作对象。正如单词 倒置 所表明的,IOC 就像反 过来的 JNDI。没有使用一堆抽象工厂、服务定位器、单元素(singleton)和直接构造(straight construction),每一个对象都是用其协作对象构造的。因此是由容器管理协作对象(collaborator)。
    Spring即使一个AOP框架,也是一IOC容器。 Spring 最好的地方是它有助于您替换对象。有了 Spring,只要用 JavaBean 属性和配置文件加入依赖性(协作对象)。然后可以很容易地在需要时替换具有类似接口的协作对象。
    解析: 暂无解析

  • 第12题:

    问答题
    Spring核心是什么?

    正确答案: S.pring的核心是IOC,作用有三:
    ①创建对象;
    ②管理对象的依赖关系;
    ③避免了大量单例模式和工厂模式的泛滥。
    解析: 暂无解析

  • 第13题:

    Spring的优点包括( )。

    A.低入侵式设计,代码污染低

    B.独立于各种服务器,真正实现Write Once、Run Anywhere

    C.Spring的AOP机制降低了业务对象替换的复杂性

    D.Spring的高度开放性,不强制要求应用完全依赖于Spring


    参考答案:ABD

  • 第14题:

    spring中关于bean的说法错误的是()

    • A、bean的创建和spring没有关系
    • B、都是通过new出来的
    • C、其实例保存在spring容器中
    • D、在spring技术中是基于组件的

    正确答案:A,B

  • 第15题:

    下面对Spring包装Struts1.2的说法正确的是()。

    • A、Spring包装Struts的ActionServlet
    • B、Spring包装Struts的Action
    • C、主要是利用Spring的依赖注入
    • D、主要利用Spring的面向方面的编程

    正确答案:B,C

  • 第16题:

    spring的核心控制器是ActionServlet


    正确答案:错误

  • 第17题:

    Spring各模块之间关系()。

    • A、Spring各模块之间是紧密联系的,相互依赖的
    • B、Spring各模块之间可以单独存在
    • C、Spring的核心模块是必须的,其他模块是基于核心模块
    • D、Spring的核心模块不是必须的,可以不要

    正确答案:B,C

  • 第18题:

    Spring包装Struts时哪些Spring模块是必须的()

    • A、Spring核心模块
    • B、Spring AOP模块
    • C、Spring MVC模块
    • D、Spring WEB模块

    正确答案:A,D

  • 第19题:

    Spring框架如何实现统一的数据访问异常机制?


    正确答案:Spring所提供的统一数据访问异常是与实现技术无关,并且面向DAO层次的异常体系。通过该体系,我们可以方便地将各种持久层特定异常转化为Spring的定制异常。使用Spring框架结合其它持久化技术时,我们不用关心持久化技术产生的异常信息,这些异常将统一由Spring框架进行处理。

  • 第20题:

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

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

    正确答案:B,C

  • 第21题:

    单选题
    Spring核心模块的作用()。
    A

    做AOP的

    B

    做IOC的,用来管理Bean的

    C

    是用来支持Hibernete

    D

    是用来支持Struts的


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

  • 第22题:

    问答题
    Spring框架如何实现统一的数据访问异常机制?

    正确答案: Spring所提供的统一数据访问异常是与实现技术无关,并且面向DAO层次的异常体系。通过该体系,我们可以方便地将各种持久层特定异常转化为Spring的定制异常。使用Spring框架结合其它持久化技术时,我们不用关心持久化技术产生的异常信息,这些异常将统一由Spring框架进行处理。
    解析: 暂无解析

  • 第23题:

    多选题
    Spring各模块之间关系()。
    A

    Spring各模块之间是紧密联系的,相互依赖的

    B

    Spring各模块之间可以单独存在

    C

    Spring的核心模块是必须的,其他模块是基于核心模块

    D

    Spring的核心模块不是必须的,可以不要


    正确答案: B,D
    解析: 暂无解析