何为 ObjectFactory
何为 ObjectFactory
顾名思义,是一个对象工厂,封装了对象的创建过程
Spring单例模式的Bean在创建的过程会用到三级缓存机制,在三级缓存的Map中存储的就是ObjectFactory
ObjectFactory用于延迟代理对象的创建,用于判断这个Bean是否有代理,如果有代理就返回代理对象,否则返回原本的对象
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CautionX!
顾名思义,是一个对象工厂,封装了对象的创建过程
Spring单例模式的Bean在创建的过程会用到三级缓存机制,在三级缓存的Map中存储的就是ObjectFactory
ObjectFactory用于延迟代理对象的创建,用于判断这个Bean是否有代理,如果有代理就返回代理对象,否则返回原本的对象