スプリング基礎設定データソース

Springのデータソースを構成するには、次の手順を実行する必要があります。

必要な依存関係を導入する: プロジェクトの pom.xml ファイルに、適切なデータベースドライバの依存関係を追加します。たとえば、MySQL データベースを使用する場合、次の依存関係を追加できます。

<dependency>

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>8.0.26</version>

</dependency>


2. データソースの設定:Springの設定ファイル(一般的にapplication.propertiesまたはapplication.yml)に、データソース接続情報を設定するために以下のプロパティを追加します。

application.propertiesファイルについて

spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase

spring.datasource.username=root

spring.datasource.password=123456

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver


application.ymlファイルに関しては:

spring:

datasource:

url: jdbc:mysql://localhost:3306/mydatabase

username: root

password: 123456

driver-class-name: com.mysql.cj.jdbc.Driver


(省略可)データベース接続プールを設定します。データベースへの接続を管理するデータベース接続プールを使用したい場合は、上に挙げた構成ファイルにその他のプロパティを追加することで接続プールを設定できます。例として、HikariCP 接続プールを使用して構成を追加する方法は、application.properties または application.yml ファイルに以下のように記載します。

application.propertiesファイルについては

spring.datasource.hikari.maximum-pool-size=10

spring.datasource.hikari.idle-timeout=30000


application.yml ファイルについては

spring:

datasource:

hikari:

maximum-pool-size: 10

idle-timeout: 30000


これらはSpringデータソースの設定の基本的な手順です。これらの設定により、データベースに正常に接続し、Springアプリケーションでデータソースを使用できるはずです。使用しているデータベースと具体的な要件に応じて、さらに構成が必要になる可能性があります。

bannerAds