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!