🐙
SpringBoot3(最新版)➀
A.Springでの開発方法
1.Spring Boot CLI
コマンドベースの開発
2.Spring Boot Suite
EclipseやVscode
3.Spring Initializer
サイトでプロジェクトを作成してくれる
→解凍して使用(よくつかう)
B.プロジェクト作成後のpom.xmlについて
→
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.3.4</version>
<relativePath/>
</parent>
xmlの継承をすることができる
内容を受け継ぎつつ、新たなpom.xmlを作成できる
どんな時にpom.xmlを新しく作成する?
→
➀マルチモジュールプロジェクトを作成する場合
マルチモジュールプロジェクトは、複数のサブプロジェクト(モジュール)を1つの親プロジェクトで管理する形態です。親プロジェクトのpom.xmlで共通の設定(依存関係、ビルド設定など)を定義し、各サブプロジェクトがその設定を継承します。
親プロジェクトのpom.xmlは主にプロジェクト全体の管理や共通の設定を持ち、サブプロジェクトごとに個別のpom.xmlを作成して、必要な依存関係や設定を追加する形になります。
➁新しいバージョン管理や設定が必要な場合
既存の親pom.xmlが古いバージョンを参照している場合、新しいバージョンに切り替えたいときに新たにpom.xmlを作成します。この際、新しいparentのバージョン番号を指定し、最新の機能やセキュリティ修正を反映します。
Discussion