Spring學習:bean的初始化和銷燬及Aware(xml)

一、bean的初始化和銷燬

1.bean的初始化:(按執行循序的先後)

  • implements InitializingBean覆蓋默認方法
  • init-method="方法名"
  • 全局配置  default-init-method

2.bean的銷燬(按執行循序的先後)

  • implements  DisposableBean覆蓋默認方法
  • destroy-method=“方法名”
  • 全局配置  default-destroy-method

二、Aware

Spring提供了一些以Aware結尾的接口,實現了Aware接口的bean可以獲取相關的資源:

1.ApplicationContextAware 獲得容器

2.BeanNameAware 獲得beanname等。。。


發佈了47 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章