-
自定义注解定义Bean的命名策略,xml配置
查看全部 -
Spring注入。
查看全部 -
Bean容器初始化具体方式。
查看全部 -
Bean容器初始化。
查看全部 -
自定义扫描类型
查看全部 -
单元测试。
查看全部 -
使用过滤器进行自定义扫描
查看全部 -
DI解释。
查看全部 -
IOC解释。
查看全部 -
适用范围。
查看全部 -
Sprint Framework Runtime.
查看全部 -
spring 说明。
查看全部 -
这个好查看全部
-
这个好查看全部
-
bean 的生命周期
初始化
-----配置init method
<bean id="InitBean" class="example.InitBean" init-method="init"/></bean>
在Java中创建初始化方法
public class InitBean{
public void init(){
}
public void cleanup(){
}
}
----实现org.springframework.beans.factory.InitalizingBean接口,覆盖afterPropertiesSet方法
public class InitBean implements InitializingBean{
@Override
public void afterPropertiesSet() throws Exception{
//do something
}
}
销毁
----配置destroy-method
<bean id="InitBean" class="examples.ExampleBean" destroy-method="cleanup"/>
-----实现org.springframework.beans.factroy.DisposableBean接口,覆盖destroy方法
public class ExampleDisposable implements DisposableBean{
@Override
public void destroy() throw Exception{
//do something
}
}
查看全部
举报