Spring_Beans 的生命周期理解

如果你有太多具有相同名称的初始化或者销毁方法的 Bean,那么你不需要在每一个 bean 上声明初始化方法和销毁方法。框架使用 元素中的 default-init-method 和 default-destroy-method 属性提供了灵活地配置这种情况,如下所示:



    
       
    


    
       
   

理解运行原理

  • 当在main.class 中调用类似于** AbstractApplicationContext context1 = new ClassPathXmlApplicationContext("Beans.xml");的加载bean 代码时,它是从第一个 id=helloworld 的bean开始调用init,接下来再调用id=life_cycle的bean**的init,

你可能感兴趣的:(Spring_Beans 的生命周期理解)