🐙

SpringBoot3(最新版)➀

2024/09/30に公開

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