首頁  >  文章  >  Java  >  Springboot怎麼在啟動前執行程式碼

Springboot怎麼在啟動前執行程式碼

PHPz
PHPz轉載
2023-05-20 20:49:042283瀏覽

在Springboot自動實例化類別前,我們需要準備一些資料在類型實例化的時候使用。經過測試,在啟動類別中加入註解@PostConstruct有效。

@SpringBootApplication
public class MyApplication {
	public static void main(String[] args) {
		SpringApplication.run(MyApplication.class, args);
	}
	// springboot正式启动前
	@PostConstruct
	public void postConstruct(){
		System.out.println("执行Springboot正式启动前的代码")
	}
}

實作Spring的ApplicationRunnerCommandLineRunner介面的辦法,都只在Springboot啟動完成後才執行。

以上是Springboot怎麼在啟動前執行程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除