springNote4 - juedaiyuer/researchNote GitHub Wiki
#spring注解#
##基于java的容器注解##
@Bean标识一个用于配置和初始化一个由SpringIoc容器管理的新对象的方法,类似于XML配置文件的
@Configuration
public class AppConfig
{
@Bean
@Bean(name="yourname") //可以自定义bean的id
public MyService myService()
{
return new MyServiceImpl();
}
}
===
<beans>
<bean id="myService" class="...MyserviceImpl">
</beans>
@Bean(initMethod="myInit") //定义初始化
@Bean(destroyMethod="myDestroy") //定义销毁方法
ImportResource注解