这是一个创建于 1036 天前的主题,其中的信息可能已经有所发展或是发生改变。
想知道是不是第三级缓存的目的,是为了在 aop 代理对象 A 存在循环依赖的时候,当代理对象依赖的另一方 B 要对这个代理对象属性填充时,要提前创建代理对象 A ,并把代理对象 A 放入二级缓存;这是不是就是需要第二级缓存的存在的原因,不然的话,在创建普通对象时,用第一级缓存和第三级缓存就够了呀。或者还有没有其他原因.
A--->B
B----->A
A 是代理对象
 |
|
1
YIsion 2022-06-06 00:59:43 +08:00 via iPhone
忘记在哪里看的了,二级可以,只是写 Spring 的大佬用的三级。好像是比二级的更优雅一些
|