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

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

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

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

    请登录之后再进行评论

    登录

    你可能想认识

  • 友好有多好
    友好有多好
    这些悄悄抽出小绿芽的幼苗,终将有一天会长成参天大树吧。
  • レム
    レム
    他太懒了,什么都没有写
  • 爱吃芥末的芥末
    爱吃芥末的芥末
    我们走过了幼稚,走过了纯粹,走过了伤痛,也就走过了青春。
  • 4d197e39d3cf88e056725592ea9b92d8
    4d197e39d3cf88e056725592ea9b92d8
    他太懒了,什么都没有写
  • 如何屏蔽本站广告?点我查看教程

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