java bean的生命周期_java类文件的命名规则

java bean的生命周期_java类文件的命名规则(一)传统bean 的生命周期 在传统的java 应用中,bean 的生命周期很简单。使用Java关键字new 进行实例化, 然后bean 就可以使用了, 一旦该bean 不再被使用,则由Java自动进行垃圾回收。 (二)Spring 的生命周期 Spring 容器中的bean的生命周期就显得相对复

(一)传统bean 的生命周期

     在传统的java 应用中,bean 的生命周期很简单。使用Java关键字new 进行实例化, 然后bean 就可以使用了,

     一旦该bean 不再被使用,则由Java自动进行垃圾回收。

 



(二)Spring 的生命周期

   Spring 容器中的bean的生命周期就显得相对复杂多了。

    java bean的生命周期_java类文件的命名规则

 

  

  1.   Spring 对bean 进行实例化。
  2.   Spring 将值和bean的引用注入到bean对应的属性中。
  3.   如果bean实现了BeanNameAware接口,Spring将bean的ID传递给setBean-Name()  方法。
  4.   如果bean 实现了BeanFactoryAware接口,Spring将调用setBeanFactory() 方法,将BeanFactory容器实例传入。
  5.   如果bean实现了ApplicationContextAware接口,Spring将调用setApplicationContext() 方法,将bean所在的应用上下文的引用传入进来。
  6.   如果bean实现了BeanPostProcessor接口,Spring将调用它们的post-ProcessBeforeInitialization() 方法
  7.   如果bean实现了InitializingBean接口,Spring将调用它们的after-PropertiesSet()方法。类似的,如果bean使用init-method声明了初始化方法,该方法也会被调用。
  8.   如果bean实现了BeanPostProcessor接口,Spring将调用它们的post-ProcessAfterInitialization() 方法。
  9.   此时, bean 已经准备就绪,可以被应用程序使用了,它们将一直驻留在应用上下文中,直到该应用上下文被销毁。
  10.   如果bean实现了DisposableBean接口,Spring将调用它的destory()接口方法。同样,如果bean使用destroy-method声明了销毁方法,该方法也会被调用。

 

 

 


 

 

 

 

    早点去成都,一切顺利。

 

 

 


 

今天的文章java bean的生命周期_java类文件的命名规则分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/49022.html

(0)
编程小号编程小号
上一篇 2023-09-03 15:30
下一篇 2023-09-03

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注