Spring的三级缓存各自扮演什么角色?为何构造器注入的循环依赖无法使用此机制解决?
收起
三级缓存机制用于解决字段注入/setter注入的循环依赖。构造器注入的循环依赖无法被三级缓存机制解决,因为构造器注入发生在实例化阶段,未经过三级缓存。建议:尽量避免构造器注入的循环依赖,或改用字段/setter注入。
报告相同问题?