目次
アイデアを使用して最初の SpringBoot プログラムを構築する
スプリングブートとは何ですか?
Spring Boot を使用すると、「実行するだけ」できるスタンドアロンの実稼働グレードの Spring ベースのアプリケーションを簡単に作成できます。
私たちは Spring プラットフォームとサードパーティのライブラリについて独自の見解を示しているため、最小限の労力で開始できます。ほとんどの Spring Boot アプリケーションは Spring 構成をほとんど必要としません。
上記の文は SpringBoot 公式 Web サイトからの引用です。これは、SpringBoot を使用するとアプリケーションの作成が非常に簡単になり、プログラムを実行するためにいくつかの構成ファイルを構成するだけで済むことを意味します。
プロジェクトを完成させるには多くの設定ファイルを設定する必要があり、簡単なログイン機能を実装するだけでもSpringMVCやMybatisなどの設定が必要ですが、SpringBootを使用することで全体の処理が非常に簡単になります。
- すべての Spring ベースの Java 開発に簡単かつ迅速な開始エクスペリエンスを提供します
- 独自のカスタム構成がある場合は、すぐに使用できる独自の構成を使用し、ない場合は公式の構成、つまりデフォルトの構成を使用します。
- 組み込みサーバー、セキュリティ管理、ヘルスモニタリングなどの一連の一般的な非機能機能を提供します。
- コード生成や XML 設定はまったく必要ありません。
- 静的ファイル フィルターを構成する必要はなくなり、リソース ディレクトリに配置するだけです。
アイデアを使用して最初の SpringBoot プログラムを構築する
ステップ 1: プロジェクトを作成する
Idea バージョン (ここでの私のバージョンは 2019.3) は SpringBoot の構築をサポートし、新しいプロジェクトを選択し、Spring Initializer を選択します。残りはデフォルトの構成を使用できます。
自分の習慣に従ってグループとアーティファクトを変更し、「次へ」をクリックします。
[Web] を選択し、[Spring Web Starter] を選択して (Web オプションしかない人もいます。同じものを選択するだけです)、[次へ] をクリックします。
最終的な変更が完了したら、「完了」をクリックします。
ステップ 2: プロジェクトの構造を理解する
初めてプロセスを作成する場合は時間がかかりますが、作成が成功すると、次のプロジェクト構造が表示されます。
-
HrRetrievalApplication: プログラムの開始を担当します。
application.properties: 空のプロパティ ファイル。必要に応じて構成プロパティを追加できます。
pom.xml: Maven 設定ファイル
-
こんな感じで簡単なSpringBootプログラムが完成しました。
-
以下は私のプロジェクト全体の構成です。参考にしてください。