Bean的实例化
构造器: 通过构造方法创建Bean(@Compoent就是这种方式)
静态工厂: 一个静态方法返回Bean,声明这个静态方法,例如@Bean或xml配置文件,工厂需要@Configuration
工厂方法: 工厂继承FactoryBean<>接口,指定泛型,即需要创建的Bean,声明这个工厂
实例工厂: 和静态工厂类似,方法不需要是静态的(@Bean就是这种方式)
1 |
|

构造器: 通过构造方法创建Bean(@Compoent就是这种方式)
静态工厂: 一个静态方法返回Bean,声明这个静态方法,例如@Bean或xml配置文件,工厂需要@Configuration
工厂方法: 工厂继承FactoryBean<>接口,指定泛型,即需要创建的Bean,声明这个工厂
实例工厂: 和静态工厂类似,方法不需要是静态的(@Bean就是这种方式)
1 | @Configuration |
