Spring 事务隔离级别核心原理、四种隔离级别的区别,以及脏读、不可重复读、幻读等并发问题的解决方式。
@Transactional 核心原理、事务传播机制、隔离级别、回滚规则,以及 Spring 声明式事务的常见失效场景。
Spring 事务失效的常见场景、底层原因、代理机制,以及自调用、异常处理、方法权限等问题的解决方式。
Spring 事务传播机制核心原理、七种传播行为的区别,以及事务嵌套、独立事务和异常回滚等场景的使用方式。
Spring AOP 核心原理、动态代理机制、JDK 与 CGLIB 代理的区别,以及切面、通知和切点的实现方式。
Spring Bean 生命周期核心流程、实例化与属性注入、初始化与销毁过程,以及 BeanPostProcessor 等扩展机制的执行时机。
Spring 循环依赖核心原理、三级缓存机制、Bean 提前暴露过程,以及 Spring 解决单例 Bean 循环依赖的实现方式。