這是 2018 年底打算寫的一個小系列,不知道因爲什麼原因打斷了計劃,本系列最終也沒有完全完成,但是目前提供的內容也足夠去用了。
看本系列時建議下載源碼邊看邊試
項目地址:https://gitee.com/free/boot-order.git
深入瞭解 Spring 各種擴展接口的執行順序
本項目通過實際例子來展示所有接口的執行順序。
-
LISTENER
-
INITIALIZER
組合
- Aware && Bean
- Aware && PostProcessor
- Aware && Bean && PostProcessor
- Bean &&
@Autowired
和@Value
- PostProcessor &&
@Autowired
和@Value
- Bean && PostProcessor &&
@Autowired
和@Value