InitializingBean和DisposableBean

来源:互联网 发布:node.js php 对比 编辑:程序博客网 时间:2024/06/03 17:29
InitializingBean接口提供了afterPropertiesSet()方法。 
实现InitializingBean的类,在类加载后会调用afterPropertiesSet()方法,开发人员可以重写afterPropertiesSet()完成自己的工作。 

DisposableBean接口提供了destroy()方法。 
实现DisposableBean接口的类,在类销毁时,会调用destroy()方法,开发人员可以重新该方法完成自己的工作。 


Java代码  收藏代码
  1. import org.springframework.beans.factory.DisposableBean;  
  2. import org.springframework.beans.factory.InitializingBean;  
  3.   
  4. public class TestBean implements InitializingBean, DisposableBean  
  5. {  
  6.     public void afterPropertiesSet(){  
  7.         //bean加载后调用  
  8.     }  
  9.       
  10.     public void destroy() {  
  11.         //bean销毁时调用  
  12.     }  
  13. }  
原创粉丝点击