@PostConstruct注解詳解
往往我們在項目啟動時需要加載某個方法的時候,可以使用@Component+@PostConstruct方法將一個方法完成初始化操作,@PostConstruct注解的方法會將在依賴注入完成之后被自動調用。該注解在整個Bean初始化中執行的順序:
@Constructor(構造方法)->@Autowired(依賴注入)->@PostConstruct(注解的方法)
package org.linlinjava.litemall.wx.task; import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; @Component public class PostConstantAnnotationTest { @PostConstruct public void init(){ System.out.println("初始化init方法..."); } }
項目運行時初始化init()方法成功!