关于updateManualSingletonNames

来源:6-9 BeanDefinition的注册

慕设计0394643

2021-08-30

老师,我想请问下这个函数的具体的含义,感觉听你说的还是不太清楚和理解。这个函数主要是不要有beandefinition的name和已注册的单例bean的名字不能重名吧

写回答

1回答

翔仔

2021-08-31

同学好,这个函数主要用来更新ManualSingletonNames的,然后我觉得同学主要是问manualSingletonNames的作用,它主要是 用来存储通过 registerSingleton 注册的外部单例对象的 Bean 名称。updateManualSingletonNames这个方法主要用来确保这个ManualSingletonNames的线程安全

0
0

剑指Java自研框架,决胜Spring源码

快速入门Spring核心源码+从零开发自研框架

1498 学习 · 495 问题

查看课程