Springbootcli-default-statements
提供:Dev Guides
Spring Boot CLI-デフォルトステートメント
この章では、Spring Boot CLIのデフォルトステートメントについて学びます。 まず、デフォルトのインポートについて学習します。
デフォルトのインポート
Spring CLIはデフォルトで多くのライブラリを自動的にインポートするため、明示的なインポートは不要です。 デフォルトインポートを理解するために、次のgroovyスクリプトを考えてみましょう。
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to finddevguides.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)
自動メインメソッド
Springアプリケーションを初期化するためのgroovyスクリプトの標準的なメインメソッドを作成する必要はありません。 これは、スプリングブートアプリケーション用に自動的に作成されます。