Spring是怎么解决循环依赖的:

面试题:Spring是怎么解决循环依赖的:

通过三级缓存实现循环依赖的,原理是使用了3个Map,

面试官可能又问:为啥通过三级缓存,通过2级能不能实现呢;

答案:2级肯定是可以的;

用三级缓存责任明确、性能更好,三级缓存可以通过回调的方式返回; 第三级缓存 他是函数接口主要用来解决aop的
 

 

 

 

 

 


 

posted @ 2021-01-29 09:55  My--style  阅读(25)  评论(0)    收藏  举报