Spring 如何创建第三方Bean
创建第三方Bean
如果一个Bean不在我们自己的包下,如何创建它?
答案是我们自己在@Configuration类中编写一个Java方法创建并返回它,同时标注
@Bean注解:
Spring对标记为@Bean的方法只调用一次,因此返回的Bean仍是单例。
@Configuration @ComponentScan public class MyConfig { // 创建一个Bean: @Bean H createH() { return new H(); } }