BeanFactory 是 IoC 底层容器,提供了 bean 的管理
FactoryBean 是创建 Bean 的一种方式,帮助实现复杂的初始化逻辑
重点说下 FactoryBean,该接口包含 3 个方法 getObject、getObjectType、isSingleton,用于构建复杂的 bean。
如,MyBatis 与 Spring 集成,使用了 SqlSessionFactoryBean 继承 FactoryBean,用于构建 SqlSessionFactory bean。
得到 FactoryBean 本身这个 bean,需要在 bean name 前面加上 $
微信小程序阅读
刷题面试、行情交流 加好友回 666 入群