這篇“Springboot怎么在啟動(dòng)前執(zhí)行代碼”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“Springboot怎么在啟動(dòng)前執(zhí)行代碼”文章吧。
目前創(chuàng)新互聯(lián)已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、桓臺(tái)網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
在Springboot自動(dòng)實(shí)例化類前,我們需要準(zhǔn)備一些數(shù)據(jù)在類型實(shí)例化的時(shí)候使用。 經(jīng)過(guò)測(cè)試,在啟動(dòng)類添加注解@PostConstruct
有效。
@SpringBootApplication public class MyApplication { public static void main(String[] args) { SpringApplication.run(MyApplication.class, args); } // springboot正式啟動(dòng)前 @PostConstruct public void postConstruct(){ System.out.println("執(zhí)行Springboot正式啟動(dòng)前的代碼") } }
實(shí)現(xiàn)Spring的ApplicationRunner
與CommandLineRunner
接口的辦法,都只在Springboot啟動(dòng)完成后才執(zhí)行。
以上就是關(guān)于“Springboot怎么在啟動(dòng)前執(zhí)行代碼”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。