Spring中级技能认证
考察知识点
- Spring AOP高级应用与原理
- 动态代理机制深入理解
- Spring事务管理与传播机制
- 事务隔离级别与回滚策略
- 声明式事务与编程式事务
Spring AOP中,当目标类实现了接口时,默认使用的代理方式是?
关于CGLIB代理,以下说法正确的是?
关于JDK动态代理和CGLIB代理的区别,以下说法正确的有?
Spring AOP默认使用JDK动态代理,当目标类没有实现接口时自动切换为CGLIB代理。
在Spring AOP中,控制多个切面执行顺序的正确方式是?
有两个切面AspectA(@Order(1))和AspectB(@Order(2)),对于同一个连接点,它们的环绕通知执行顺序是?
关于多个切面的通知执行顺序,以下说法正确的有?
在Spring AOP中,可以使用______注解或实现_______接口来控制多个切面的执行顺序,数值越______的切面优先级越高。
使用Spring AOP实现方法执行日志记录,最合适的通知类型是?
使用Spring AOP实现方法级别的权限校验,应该选择哪种通知类型?
事务的ACID属性中,I代表的是?
关于事务原子性的描述,以下说法正确的是?
事务的ACID属性中,以下描述正确的有?
事务的四个基本属性称为ACID,分别是______(Atomicity)、______(Consistency)、______(Isolation)和______(Durability)。
@Transactional注解可以放在以下哪个位置使其生效?
@Transactional注解的rollbackFor属性默认值是?
@Transactional注解包含以下哪些核心属性?
@Transactional注解中,___________属性设置事务传播行为,_________属性设置隔离级别,___________属性指定触发回滚的异常类型。
使用@Transactional注解需要配置事务管理器,否则事务不会生效。
Spring事务传播行为REQUIRED的特点是?
📝 发现内容有误?点击此处直接编辑
长按或扫描二维码,立即体验