Spring相关面试题目
2023-08-27 10:09:00
Spring
1. Bean的生命周期是怎么样的

2. 依赖注入是如何实现的
3. 单例模式是如何实现的
4. 多个构造方法如何初始化
5. 循环依赖如何解决的
6. 存在一个类的多个bean实例,当其出现在构造函数的时候,如何选择
7. CGLIB代理类是如何实现的
8. AOP代理对象是如何产生的
9. 事务是如何实现的
10.Spring事务失效的场景

11. rollbackfor
12. 事务及传播机制底层原理
13. Configration注解的底层原理
14. 三级缓存是如何实现的
单例池:singletonObjects
二级缓存:earlySingletonObjects
三级缓存:sigletonFactories

@Lazy @Async
Spring MVC
1、Spring MVC处理请求的底层原理
2、DispatcherServlet与Spring容器之间的关系
3、Spring MVC中的Spring容器是什么时候创建的
4、Spring MVC中的父子容器怎么理解 ?
