栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring循环依赖---碎片化知识整理

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring循环依赖---碎片化知识整理

  • 三级缓存分别保存什么对象
    1.成品对象
    2.半成品对象
    3.lambda表达式
  • 如果只使用一级缓存行不行
    不行。成品对象与半成品对象会放到一起,在进行对象获取的时候有可能获取到半成品对象。
  • 如果只有二级缓存行不行
    getSingleton
    doCreateBean
    只有二级缓也可以解决依赖问题。但是添加了AOP之后就无法实现。
    整个容器中对象是单例的,不能有同名对象的代理对象和非代理对象。要保证容器中只有一个对象供外部调用,所以三级缓存完成了代理对象替换非代理对象的工作,遵从单例模式。如果没有AOP,二级缓存就可以。但是spring框架无法判断。所以走整体流程
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/573128.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号