Heim >Java >javaLernprogramm >Wie führt Springboot Code vor dem Start aus?
Bevor Springboot eine Klasse automatisch instanziiert, müssen wir einige Daten vorbereiten, die bei der Instanziierung des Typs verwendet werden sollen. Nach dem Testen ist das Hinzufügen der Annotation @PostConstruct
zur Startup-Klasse wirksam. @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的ApplicationRunner
与CommandLineRunner
rrreee
ApplicationRunner
und CommandLineRunner
werden erst ausgeführt, nachdem Springboot gestartet wurde. #🎜🎜#Das obige ist der detaillierte Inhalt vonWie führt Springboot Code vor dem Start aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!