一、选择题(共25 题,每题4 分,满分100 分) 1) 下列关于Spring 特性中IoC 描述错误的是( )。 A.IoC 就是指程序之间的关系由程序代码直接操控 B.所谓“控制反转”是指控制权由应用代码转到外部容器,即控制权的转移 C.IoC 将控制创建的职责搬进了框架中,从应用代码脱离开来 D.使用 Spring 的IoC 容器时只需指出组件需要的对象,在运行时 Spring 的IoC 容器会根据 XML 配置数据提供给它 2) 在 Spring 中,数据连接是通过数据源获得的,下列关于Spring 数据源描述错误的是( )。 A .Spring 提供 了一个简 单的数据源 实现类 DriverManagerDataSource ,它 位于org.springframework.jdbc.datasource 包中,并且这个类提供池化连接的机制 B.Spring 在第三方依赖包中包含了两个数据源的实现类包,其一是Apache 的DBCP,其二是C3P0 C.Spring 提供引用 JNDI 资源的类是JndiObjectFactoryBean D.DriverManagerDataSource 比较适合在单元测试或简单的独立应用中使用 3) 下列关于Spring 配置文件的说法不正确的是( )。 A.Spring 默认是读取/WEB-INF/applicationContext.xml 配置文件 B.Spring 的配置文件可以配置在类路径下,并可以重命名,但是需要在 web.xml 文件中指定 C.把 applicationContext.xml 文件放到 src 目录下,Spring 也可以读到 D.可以通过在 web.xml 中的
和进行指定Spring 配置文件 4) 下面关于Spring 中的bean 的作用域,描述错误的是( )。 A.Spring 中的bean 的作用域可以通过 scope 属性进行配置 B.Spring 中的bean 的作用域默认是prototype C.当一个 bean 的scope 设为“singleton”时,可以被多个线程同时访问 D.一个 bean 的scope 只对它自己起作用,与其它 bean 无关 5) 下列关于 Spring 的装配模式(default-autowire)描述不正确的是( )。 A.Spring 中,至少有两种装配模式,按“类型”和“名字” B.Spring 中默认是按名字进行装配的 C.可以用 default-autowire=”byType”配置按类型装配 D.一旦在一个 Spring 配置文件中配置了 default-autowire=”byType”,其它的配置文件也是按此种装配方式进行装配 6) 某业务方法 taskApply(User user,List tasks)需要对其进行事务控制,下面的声明方式不能起到效果的是( )。 A.将查询方法声...