0 Tage Serie
java / beginner
Snippet

Code beim Programmstart ausführen

Das Implementieren von CommandLineRunner ermöglicht es Ihnen, Code sofort nach dem Laden des Spring-Anwendungskontexts und dem Start der App auszuführen.

snippet.java
java
1
2
3
4
5
6
7
@Component
public class StartupApp implements CommandLineRunner {
@Override
public void run(String... args) {
System.out.println("Application has started!");
}
}
spring
Erklärung
1
implements CommandLineRunner
Ein Interface, das anzeigt, dass eine Bean ausgeführt werden soll, wenn sie in einer SpringApplication enthalten ist.
2
run(String... args)
Die Methode, in der Ihre benutzerdefinierte Startup-Logik platziert wird.