spring源码-refresh方法中的resetCommonCaches方法
refresh方法或者说spring容器初始化的最后一个方法
它清空了缓存

里面有四个clearCache,都可以进入看看他们清除的是什么,首先是
method的缓存进行清空

类属性的清空
再看第二个清空

还有一层封装

进入第一个查看

看起来像是spring.lang中的注解缓存
第二个方法

第二个方法进入查看

直接注解

第三个方法

有事件监听器的清空

看名字resolveableType的缓存清除
最后一个

顾名思义应该是类加载器的清除
总之这个方法就是释放各种缓存

浙公网安备 33010602011771号