这是 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