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.