单选题 以下有关依赖注入说法错误的是()。
A、
依赖注入(DI)与控制反转(IoC)的含义不同,描述不同的概念
B、
在传统模式下,调用者通常会采用“new 被调用者”的代码方式来创建对象,这种方式会导致调用者与被调用者之间的耦合性增加,不利于后期项目的升级和维护
C、
在使用Spring框架之后,控制权由应用代码转移到了Spring容器,控制权发生了反转,这就是Spring的控制反转
D、
从Spring容器的角度来看,Spring容器负责将被依赖对象赋值给调用者的成员变量,相当于为调用者注入了依赖的实例,这就是Spring的依赖注入
单选题 下列选项的Spring AOP的XML元素,用于在目标方法执行前实施增强,可以应用于权限管理等功能的是( )。
A、 <aop:before>
B、 <aop:after>
C、 <aop:around>
D、 <aop:after-returning>
单选题 以下哪个选项不属于Spring的核心容器的组成模块()。
A、 Beans模块
B、 Core模块
C、 Context模块
D、 AOP模块
单选题 下列选项中,用于配置异常通知的注解是( )。
A、 @After
B、 @Around
C、 @AfterReturning
D、 @AfterThrowing
单选题 下列选项中,<property>元素说法错误的是( )。
C、
<property>元素是<bean>元素的子元素
D、
ref 属性表示对 Spring IoC 容器中某 Bean实例的成员变量引用
单选题 在Spring的配置文件中,配置切面使用的元素是( )。
A、 <aop:config>
B、 <aop:aspect>
C、 <aop:advisor>
D、 <aop:pointcut>
单选题 下列选项中,关于<constructor-arg>元素说法错误的是( )。
A、 的<constructor-arg>元素用于给类的构造方法的参数注入值
B、 一个<constructor-arg>元素表示构造方法的一个参数
C、 <constructor-arg>元素定义构造方法的参数,必须顺序和类中构造方法参数的顺序保持一致。
D、 <constructor-arg>元素的type属性用于指定参数的类型
单选题 一个<constructor-arg>元素表示构造方法的一个参数,且定义时不区分顺序,只需要通过 <constructor-arg>元素的 name 属性指定参数即可。