java代码实现:
@Configuration
public classStoreConfig {@Bean
public Store getStringStore() {
return new StringStore();
}
}
配置文件实现:
<bean id="getStringStore"class="com.imooc.beanannotation.javabased"></bean>
以上两种方法效果相同
添加init和destory方法
相关代码示例:
public classStringStoreimplementsStore {
public void init() {
System.out.println("tiis is init");
}
public void destory() {
System.out.println("tiis is destory");
}
}
@Configuration
public classStoreConfig {@Bean(name="stringStor",initMethod="init",destroyMethod="destory")
public Store getStringStore() {
return new StringStore();
}
}