Учебники

Spring Boot CLI — заявления по умолчанию

В этой главе мы узнаем о стандартных выражениях в CLI Spring Boot. Для начала мы узнаем об импорте по умолчанию.

Импорт по умолчанию

Spring CLI автоматически импортирует множество библиотек по умолчанию, поэтому явный импорт не требуется. Давайте теперь рассмотрим следующий скрипт для понимания импорта по умолчанию.

@RestController
class FirstApplication {
   @RequestMapping("/")
   
   String welcome() {
      "Welcome to TutorialsPoint.Com"
   }
}

Здесь импорт для @RestController, аннотации @RequestMapping уже включены по умолчанию в Spring Boot. Мы даже не требуем использования полностью определенных имен. Вы можете проверить, запустив приложение.

Введите следующую команду —

E:/Test/> spring run FirstApplication.groovy

Приведенная выше команда сгенерирует следующий вывод на консоль —

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: 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)

Автоматический основной метод

Мы не обязаны создавать стандартный метод main для скрипта groovy для инициализации весеннего приложения. Он автоматически создается для приложения весенней загрузки.