Spring Boot CLI - instruções padrão
Neste capítulo, aprenderemos sobre as instruções padrão no Spring Boot CLI. Para começar, aprenderemos sobre as importações padrão.
Importações padrão
O Spring CLI importa automaticamente muitas bibliotecas por padrão para que importações explícitas não sejam necessárias. Vamos agora considerar o seguinte script bacana para entender as importações padrão.
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to TutorialsPoint.Com"
}
}
Aqui, import para @RestController, anotações @RequestMapping já estão incluídas por padrão pelo Spring Boot. Não somos nem mesmo obrigados a usar nomes totalmente qualificados. Você pode verificar executando o aplicativo.
Digite o seguinte comando -
E:/Test/> spring run FirstApplication.groovy
O comando acima irá gerar a seguinte saída no console -
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: 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)
Método Principal Automático
Não somos obrigados a criar o método principal padrão para o script groovy inicializar um aplicativo Spring. Ele é criado automaticamente para o aplicativo de inicialização de primavera.