jsoncat
jsoncat copied to clipboard
循环依赖的处理不正确
代码截图
期望效果 应该首先保证对象的查找容器中已有的单例对象,而不是每次实例化不完整的对象,这样处理之后其实已经可以完成循环依赖问题处理了,但是如果只使用一级缓存来处理的话,会导致不完整的对象可以被框架使用者提前获取到,利用两级缓存来处理,一级缓存放入完整对象,二级缓存放入不完整对象,可以提前暴露完成注入
代码截图
期望效果 应该首先保证对象的查找容器中已有的单例对象,而不是每次实例化不完整的对象,这样处理之后其实已经可以完成循环依赖问题处理了,但是如果只使用一级缓存来处理的话,会导致不完整的对象可以被框架使用者提前获取到,利用两级缓存来处理,一级缓存放入完整对象,二级缓存放入不完整对象,可以提前暴露完成注入
👍老哥可以提个PR解决一下这个问题不?
没太看明白描述的什么意思
代码截图
期望效果 应该首先保证对象的查找容器中已有的单例对象,而不是每次实例化不完整的对象,这样处理之后其实已经可以完成循环依赖问题处理了,但是如果只使用一级缓存来处理的话,会导致不完整的对象可以被框架使用者提前获取到,利用两级缓存来处理,一级缓存放入完整对象,二级缓存放入不完整对象,可以提前暴露完成注入
没太看明白什么意思,能否提交个PR参照一下您的具体思路呢