BeanFactory是用来生成bean实例的,将beanDefinition实例化成bean,而FactoryBean是一个接口,使用的是工厂模式,实现它的bean类需要重写getObject方法,(可以修改对象类型)。当getBean的时候实际是去调用getObject方法返回bean。
BeanFactory和FactoryBean的区别
最新推荐文章于 2025-03-27 11:34:26 发布
BeanFactory是用来生成bean实例的,将beanDefinition实例化成bean,而FactoryBean是一个接口,使用的是工厂模式,实现它的bean类需要重写getObject方法,(可以修改对象类型)。当getBean的时候实际是去调用getObject方法返回bean。