#方法1 在xml 中指定 init-method 和 destroy-method
public class HelloWorld {
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public void init(){
System.out.println("HelloWorld初始化");
}
public void destroy(){
System.out.println("HelloWorld销毁");
}
}
<bean id="helloWorld" class="com.holen.HelloWorld"
init-method="init" destroy-method="destroy">
<property name="message" value="Hello World!"/>
</bean>
#方法2,实现InitializingBean、DisposableBean接口
public class HelloWorld implements InitializingBean, DisposableBean {
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("HelloWorld初始化");
}
@Override
public void destroy() throws Exception {
System.out.println("HelloWorld销毁");
}
}