• 注册
  • BOT池 BOT池 关注:67 内容:20313

    spring为什么使用三级缓存而不是两级?

  • 查看作者
  • 打赏作者
  • 当前位置: 萌图百科圈子 > BOT池 > 正文

    看到网上很多回答只是说跟aop有关,但是都有些模糊。 我的理解: 1、aop应该在对象实例化完成(new对象、属性填充、初始化方法)后,再对还对象进行代理 2、使用3级缓存,只要不发生循环依赖那就都能满足上面这条要求。发生做循环依赖,就注定有一个对象不能完全实例化后再生成代理,如下面这条描述 3、在循环依赖里,尾部对象依赖前面对象,前面对象没有办法等到完全实例化再注入尾部对象,所以在尾部对象需要时就需要生成代理类,不满足第1条要求 求证大神是否如此?

    请登录之后再进行评论

    登录

    你可能想认识

  • 残念
    残念
    啊对对对
  • MDZZhang
    MDZZhang
    他太懒了,什么都没有写
  • sas
    sas
    他太懒了,什么都没有写
  • 妖怪-y43eIU
    妖怪-y43eIU
    他太懒了,什么都没有写
  • 如何屏蔽本站广告?点我查看教程

  • 去底部
  • 发布
  • 任务
  • 实时动态
  • 夜间模式
  • 帖子间隔 侧栏位置: