Spring Boot CLI - Standardanweisungen
In diesem Kapitel erfahren Sie mehr über die Standardanweisungen in Spring Boot CLI. Zunächst lernen wir die Standardimporte kennen.
Standardimporte
Spring CLI importiert standardmäßig automatisch viele Bibliotheken, sodass keine expliziten Importe erforderlich sind. Betrachten wir nun das folgende groovige Skript, um die Standardimporte zu verstehen.
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to TutorialsPoint.Com"
}
}
Hier importieren für @RestController, @RequestMapping-Annotationen sind standardmäßig bereits von Spring Boot enthalten. Wir müssen nicht einmal vollqualifizierte Namen verwenden. Sie können dies überprüfen, indem Sie die Anwendung ausführen.
Geben Sie den folgenden Befehl ein:
E:/Test/> spring run FirstApplication.groovy
Der obige Befehl generiert die folgende Ausgabe auf der Konsole:
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.8.RELEASE)
...
2017-11-07 19:22:17.310 INFO 4824 --- [ runner-0] o.s.boot.SpringApplication
: Started application in 3.405 seconds (JVM running for 7.021)
Automatische Hauptmethode
Es ist nicht erforderlich, eine Standardhauptmethode für ein grooviges Skript zu erstellen, um eine Federanwendung zu initialisieren. Es wird automatisch für die Spring Boot-Anwendung erstellt.