Boot、または一般的に「Spring」を始めようとしている場合は、この入門セクションを参照してください。基本的な「何?」、「どのように?」、「なぜ?」といった質問に回答します。Bootの紹介とインストール手順が含まれています。Bootアプリケーションの構築を順を追って、いくつかの主要な原則について説明します。Bootを使用すると、実行可能なスタンドアロンの本番グレードのSpringベースアプリケーションを簡単に作成できます。Springフレームワークプラットフォームとサードパーティライブラリを私たち独自の見解で捉えることにより、最小限の手間で開始できるようにします。Bootアプリケーションは、Spring構成をほとんど必要としません。デプロイを使用して起動できるJavaアプリケーションを作成できます。「Springスクリプト」を実行するコマンドラインツールも提供しています。主なゴールは次のとおりです。すべてのSpring開発に、非常に高速で広くアクセス可能な入門体験を提供します。使用できますが、要件がデフォルトと異なる場合でもすぐに対応できます。大規模なクラスのプロジェクトに共通のさまざまな非機能機能(組み込みサーバー、セキュリティ、メトリック、ヘルスチェック、外部化された構成など)を提供します。コード生成やXML構成は一切不要です。13(付属)まで互換性があります。5.2.3.RELEASE以上も必要です。次のビルドツールに対して明示的なビルドサポートが提供されます。Bootは、次の埋め込みサーブレットコンテナーをサポートしています。Bootアプリケーションをサーブレット3.1+互換のコンテナーにデプロイすることもできます。Bootは、「古典的な」Java開発ツールで使用するか、コマンドラインツールとしてインストールできます。開始する前に、次のコマンドを使用して現在のJavaインストールを確認する必要があります。CLI(コマンドラインインターフェース)を試してください。それ以外の場合は、「クラシック」インストール手順を参照してください。Bootは、標準のJavaライブラリと同じ方法で使用できます。Bootは特別なツールの統合を必要としないため、任意のIDEまたはテキストエディターを使用できます。Bootアプリケーションを実行およびデバッグできます。jarをコピーできますが、一般的に、依存関係管理をサポートするビルドツール(MavenやGradleなど)を使用することをお勧めします。3.3以上と互換性があります。指示に従ってください。多くのオペレーティングシステムでは、Mavenはパッケージマネージャーを使用してインストールできます。mavenを試してください。mavenを実行できます。groupIdを使用します。プロジェクトから継承し、1つ以上の“スターター”への依存関係を宣言します。Bootは、実行可能なjarを作成するためのオプションのMavenプラグインも提供します。ファイルを示しています。Bootを使用する優れた方法ですが、常に適しているとは限りません。別の親POMから継承する必要がある場合や、デフォルト設定が気に入らない場合があります。スコープを使用する代替ソリューションについては、using-spring-boot.htmlを参照してください。Bootは5.xおよび6.xと互換性があります。4.10もサポートされていますが、このサポートは非推奨であり、将来のリリースで削除される予定です。指示に従ってください。groupを使用して宣言できます。通常、プロジェクトは1つ以上の“スターター”への依存関係を宣言します。プラグインを提供します。ラッパーGradleラッパーは、プロジェクトをビルドする必要がある場合にGradleを「取得」する優れた方法を提供します。これは、ビルドプロセスをブートストラップするためにコードと一緒にコミットする小さなスクリプトとライブラリです。BootとGradleの使用開始の詳細については、Gradleプラグインのリファレンスガイドのはじめにセクションを参照してください。CLI(コマンドラインインターフェース)は、Springを使用して迅速にプロトタイプを作成するために使用できるコマンドラインツールです。スクリプトを実行できます。定型コードをあまり使用せずに、使い慣れたJavaのような構文を使用できます。Bootを操作するためにCLIを使用する必要はありませんが、Springアプリケーションを開発する最も確実な方法は間違いありません。CLIディストリビューションは、Springソフトウェアリポジトリからダウンロードできます。指示に従ってください。使用できます(スクリプトは、クラスパスが正しく設定されていることを確認できます)。CLIなど、さまざまなバイナリSDKの複数のバージョンを管理するために使用できます。Bootをインストールします。v2.2.4.RELEASECLIの機能を開発し、作成したバージョンに簡単にアクセスしたい場合は、次のコマンドを使用します。ローカルインスタンスをインストールします。最新の状態になります。次のコマンドを実行して確認できます。CLIをインストールできます。/usr/local/binをインストールします。formulaが表示されない場合、brewのインストールが古くなっている可能性があります。実行して再試行してください。CLIをインストールできます。シェルのコマンド補完を提供するスクリプトが含まれています。するか、個人またはシステム全体のbash完了初期化に配置できます。あり、そのディレクトリ内のすべてのスクリプトは、新しいシェルの起動時に実行されます。例:SDKMAN!を使用してインストールした場合にスクリプトを手動で実行するには、次のコマンドを使用します。CLIをインストールすると、コマンドライン補完スクリプトがシェルに自動的に登録されます。CLIをインストールできます。~/scoop/apps/springboot/current/binをインストールします。アプリのマニフェストが表示されない場合、スクープのインストールが古くなっている可能性があります。実行して再試行してください。次のWebアプリケーションを使用して、インストールをテストできます。app.groovyというファイルを作成します。}}次に、次のようにシェルから実行します。app.groovy依存関係がダウンロードされるため、アプリケーションの最初の実行は遅くなります。後続の実行ははるかに高速です。次の出力が表示されます。