单选题 关于 @Lazy 注解,下列说法正确的是?()
A、 用于延迟 Bean 的初始化
B、 只能用于单例 Bean
C、 会阻止 Bean 的创建
D、 用于加速应用启动
单选题 关于 AOP(Aspect-oriented Programming)的说法,错误的是()
A、 AOP 是面向切面编程
B、 AOP 是 OOP 的补充
C、 AOP 改善了程序的性能
D、 AOP 模块化的单元是切面
单选题 在 MyBatis 中,Mapper 实例的作用域最好是()
A、 应用作用域
B、 请求作用域
C、 方法作用域
D、 线程作用域
单选题 在 Spring AOP 中,如果要启用自动代理功能,需要在配置类上使用哪个注解?()
A、 @Configuration
B、 @ComponentScan
C、 @EnableAspectJAutoProxy
D、 @Aspect
单选题 在 foreach 元素中,用于指定循环开始符号的属性是()
A、 prefix
B、 open
C、 begin
D、 start
单选题 在 insert 语句中启用自动生成主键的配置是()
A、 autoKey="true"
B、 useGeneratedKeys="true"
C、 idAuto="true"
D、 iKey="auto"
单选题 关于 MyBatis 的<association>元素,说法正确的是?()
A、 用于处理一对多关系
B、 只能使用嵌套 Select 查询
C、 属性 javaType 指定关联的 Java 类型
D、 属性 ofType 指定集合中元素的类型
单选题 关于横切关注点(cross-cutting concern),以下说法错误的是()
A、 横切关注点是散布于应用多处的功能
B、 横切关注点往往是某种被动触发的事件
C、 横切关注点与业务逻辑紧密耦合,无法分离
D、 横切关注点可以被模块化为切面