Spring源码重头再学习(三)---三级缓存和循环依赖源码阅读分析

  看过前两篇文章,并且自己跟过源码的同学, 应该对IOC创建bean的过程至少有了一个了解。   今天我们主要来看看Spring的三级缓存和循环依赖的解决。话不多说,咱们直接看看什么是三级缓存。      这是Spring容器getBean的时候,从缓存中获取bean的方法。这里3个缓存都已经被我圈出来,分别是以下3个map,且一级缓存是ConcurrentHashmap,当然是考虑线程安全。
相关文章
相关标签/搜索