AhJoTalkToYou 2020-05-27 删了原楼,重写下评论.从doCreateBean方法就可以看出循环依赖的解决,解决用了三级缓存,第一层beanFactory缓存(原始类型的bean),第二层earlyBean缓存(属性填充好的),第三层singletonBean(完全可以使用的),点下为什么三个,beanFactory使用factory模式来处理bean,这里可以添加逻辑,本身二级缓存可处理循环依赖,只是为了拓展而加了一层,非必须三层才能解决循环依赖问题 ♥ 1595 ↩ 34
Comments
谢谢提醒我是个废物,读书去了[酸了]
♥ 2981 ↩ 41
大佬就是大佬,回答太稳了
♥ 2444 ↩ 9
一小时+的高强度面试么。。。答到后面我会感觉到头晕。。。
♥ 2142 ↩ 68
删了原楼,重写下评论.从doCreateBean方法就可以看出循环依赖的解决,解决用了三级缓存,第一层beanFactory缓存(原始类型的bean),第二层earlyBean缓存(属性填充好的),第三层singletonBean(完全可以使用的),点下为什么三个,beanFactory使用factory模式来处理bean,这里可以添加逻辑,本身二级缓存可处理循环依赖,只是为了拓展而加了一层,非必须三层才能解决循环依赖问题
♥ 1595 ↩ 34
本期做了很久,文字版和脑图我全部放我的公号了,搜【敖丙】第一个就是我,可以看出用心吧,本来2小时的,剪辑了很多,后期的知识点梳理也很久,求点赞
♥ 1203 ↩ 30
看完觉得好难达到这样的水准,都想放弃了[tv_难过]
♥ 893 ↩ 60
up把知识点放出来太有心了[热词系列_三连]
♥ 792 ↩ 8
考这么细?我都不敢说自己学过java了,这毕业了还怎么找工作?
♥ 729 ↩ 53
这装逼的弹幕也太多了吧
♥ 456 ↩ 30
up本科985/211吗
♥ 426 ↩ 35
唉,java的知识是真的多呀,今年的工作是真不好找呀。
♥ 422 ↩ 52
我算是看明白了,敖丙就是典型的标题党
♥ 411 ↩ 13
啊,感觉自己就是个渣渣,用都不太会用,更别说讲原理了[捂眼]
♥ 387 ↩ 35
真就弹幕人均北大硕士+两年工作经验白,各种嘲讽拉满,不知道的还以为全国有多少这么厉害的程序员呢。
♥ 288 ↩ 45
文字版本和视频中的所有脑图:https://www.bilibili.com/read/cv6238451#reply2963501648
♥ 281 ↩ 25
u1s1,感觉不如之前那期南开研二的面试
♥ 195 ↩ 42
特别欣赏up这种做知识点汇总,这是未来教育打破行业壁垒和加快知识学习的趋势,将大量知识整合的能力不是一般人能够做下去的事![鸡腿]
♥ 194 ↩ 10
面试造火箭,工作拧螺丝
♥ 151 ↩ 5
看来招的不是底层程序员,估计是管理吧[冷]
♥ 151 ↩ 38