スプリング基礎設定データソース
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アプリケーションでデータソースを使用できるはずです。使用しているデータベースと具体的な要件に応じて、さらに構成が必要になる可能性があります。