1. 程式人生 > >springboot一個service內元件的載入順序

springboot一個service內元件的載入順序

先載入自身構造器,所以在構造器中初始化時若使用需要注入的(即@Autowired註解的)元件相關的方法,則會報null;

然後載入注入的元件即@Autowired

最後載入@PostConstruct註解的方法,在該方法內可以使用注入的元件。

一個service初始化的一些操作根據不同情況可以選擇在不同的地方進行初始化