单选题 下列选项中,对于 Spring 的数据访问及集成模块说法错误的是()。
A、JDBC 模块简化了 JDBC 编程的过程
B、JMS 模块主要用于处理消息传递,包括消息的生产和消费
C、ORM 模块提供了对主流的对象关系映射框架的集成支持
D、Transactions 模块负责事务管理,但是没有提供声明式事务管理的功能
单选题 下列选项中,包含IoC 和 DI 功能的模块是()。
A、Beans
B、Core
C、Context
D、SpEL
单选题 下列选项中,关于 Spring 框架优点的说法不正确的是()。
A、非侵入式设计
B、支持声明式事务
C、支持AOP 编程
D、提供了自动配置和嵌入式 Web 服务器
单选题 下列选项中,关于 Spring 框架的描述,错误的是()。
A、Spring 是一个提供了一站式服务的框架
B、Spring 是轻量级框架
C、Spring 是开源框架
D、Spring 提高了组件之间的耦合度
单选题 下列选项中,对于 Spring 框架中的 IoC 和 DI 描述错误的是()。
A、IoC 表示控制反转
B、IoC 旨在构建松耦合的应用程序,降低代码的复杂度
C、通常谈及 Spring 容器时,指的就是 Spring 框架中的 DI 容器
D、DI 表示依赖注入,是 IoC 的一种实现方式
单选题 下列选项中,对于 Spring Bean 的配置的标签说法错误的是()。
A、标签用于设置 Bean 的构造方法参数
B、标签用于设置 Bean 中 Set 类型的属性值
C、标签用于设置 Bean 中 List 类型的属性值
D、标签用于设置 Bean 中 Map 类型的属性值
单选题 下列选项中,不属于 ApplicationContext 的实现类的是()。
A、ClassPathXmlApplicationContext
B、FileSystemXmlApplicationContext
C、AnnotationConfigApplicationContext
D、BeanFactory
单选题 下列选项中,关于 Spring 支持的作用域描述错误的是()。
A、singleton 是 Spring 框架的默认作用域
B、当将 Bean 的作用域设置为 prototype 时,每次从容器中请求 Bean 都会创建一个新的 Bean
C、当将 Bean 的作用域设置为 request 时,Bean 在整个 Web 应用中都有效
D、当将 Bean 的作用域设置为 application 时,整个 Web 应用的生命周期内只存在一个 Bean