Spring面试题集锦

  选择题(15题)

  1、关于spring说法错误的是()?

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

  B. spring包含一个“依赖注入”模式的实现

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

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

  2、关于依赖注入说法正确的是()?

  A. 依赖注入的目标是在代码之外管理程序组建间的依赖关系

  B. 依赖注入即是“面向接口”的编程

  C. 依赖注入是面向对象技术的替代品

  D. 依赖注入的使用会增大程序的规模

  3、关于AOP错误的是()?

  A. AOP将散落在系统中的“方面”代码集中实现

  B. AOP有助于提高系统可维护性

  C. AOP已经表现出将要替代面向对象的趋势

  D. AOP是一种设计模式,Spring提供了一种实现

  4、关于spring AOP错误的是()?

  A. 首先要编写方面代码,实现MethodBeforeAdvice接口

  B. AOP采取拦截方法调用方式实现,可以在调用方法前,后,抛出异常时拦截

  C. AOP采取代理的方式实现,常用代理对象的类别为org.springframework.aop.framework.ProxyFactoryBean

  D. AOP可以在对目标(target)不做任何修改的情况下增加程序功能

  5、在Spring配置文件di.xml中包含下面的配置代码,可以推断()。(选1项)

  A. 下列语句运行时无异常

  ApplicationContext context=new ClassPathXmlApplicationContext(“di.xml”);

  A a=(A)content.getBean(“a”);

  B. A是抽象类

  C. A是接口

  D. 类A中定义了getM()方法

  6、关于Struts+Spring+Hibernate集成框架,下列说法正确的是()。(选1项)

  A. 使用SSH框架开发项目,由于增加了大量配置工作,从而会降低开发的效率

  B. 三个框架可以用多种方式进行集成

  C. 使用SSH框架开发不利于实现复杂的业务逻辑

  D. 使用SSH框架开发不利于构造复杂的页面和交互流程

  7、对于Sping和Struts的集成,下列说法错误的是()。(选1项)

  A. Action Bean的实例可以由Spring创建

  B. 在Struts配置文件中,Action Bean的配置可以如下所示:

  type= “org.springframework.web.struts.DelegatingActionProxy”>

  C. 在Spring配置文件中,Action Bean的配置可以如下所示:

  D. 由于Spring本身也提供了MVC实现,所以不能与Struts集成

  

本文已影响6827
上一篇:Spring面试题汇总 下一篇:struts+spring面试题分享

相关文章推荐

|||||