Spring Bean循环依赖不一定需要三级缓存,实际上二级代理即可:直接在实例化原始对象的时候就建立代理对象;
参考代码:https://github.com/benyuanone/myspring.git
三级依赖主要是为了实现Spring延迟代理对象生成的设计原则;
Spring Bean循环依赖不一定需要三级缓存,实际上二级代理即可:直接在实例化原始对象的时候就建立代理对象;
参考代码:https://github.com/benyuanone/myspring.git
三级依赖主要是为了实现Spring延迟代理对象生成的设计原则;