在Spring Boot應用程序中,可以通過兩種方式運行特定代碼:
例如,創建一個實現ApplicationRunner接口的類:
@Component
public class MyApplicationRunner implements ApplicationRunner {
@Override
public void run(ApplicationArguments args) throws Exception {
// 在應用程序啟動后執行的代碼
System.out.println("應用程序啟動后執行的代碼");
}
}
例如,創建一個帶有@PostConstruct注解的方法:
@Component
public class MyBean {
@PostConstruct
public void init() {
// 在應用程序啟動后執行的代碼
System.out.println("應用程序啟動后執行的代碼");
}
}
無論您選擇哪種方式,都可以在應用程序啟動后運行特定代碼。