@Bean 注解可以注解在@Component注解的类中的方法用于创建一个由SpringIOC容器管理的Bean。
列:
package JavaBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class StoreConfig {
@Bean(name = "storeBean",initMethod = "init",destroyMethod = "destroy")
public Store store(){
return new Store();
}
}
除了配置基础的Bean 还可以为这个Bean 配置ID 生命周期方法 "initMethod" "destroy"