深入瞭解 Spring 各種擴展接口的執行順序

這是 2018 年底打算寫的一個小系列,不知道因爲什麼原因打斷了計劃,本系列最終也沒有完全完成,但是目前提供的內容也足夠去用了。

看本系列時建議下載源碼邊看邊試
項目地址:https://gitee.com/free/boot-order.git

深入瞭解 Spring 各種擴展接口的執行順序

本項目通過實際例子來展示所有接口的執行順序。

  1. Aware 接口調用順序

  2. Bean 的生命週期

  3. PostProcessor 接口調用順序

  4. Event

  5. @Autowired@Value

  6. LISTENER

  7. INITIALIZER

組合

  1. Aware && Bean
  2. Aware && PostProcessor
  3. Aware && Bean && PostProcessor
  4. Bean && @Autowired@Value
  5. PostProcessor && @Autowired@Value
  6. Bean && PostProcessor && @Autowired@Value
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章