Spring Boot + Spring Data JPA はデータベース操作の標準的な例を実装します

環境構築

この記事では、H2 メモリ データベースを使用して Spring Data JPA の使用方法を示します。

JPA と H2 の依存関係をインポートする

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-data-jpa</artifactId>
		</dependency>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-data-jpa</artifactId>
		</dependency>

application.yml でデータ ソースを構成します。

spring:
  sql:
    init:
      platform: h2
  datasource:
    driver-class-name: org.h2.Driver
    url: jdbc:h2:mem:myh2
    
  jpa:
    hibernate:
      ddl-auto: update
  • H2のデータソースはここで設定します
  • ここで使用するJPAの実装はHibernateであり、「ddl-auto:update」を設定する目的は、アプリケーション起動時にデータベースの構造とそのテーブルがHibernateで設定したエンティティ(Entity)クラスと一致するかどうかを自動的にチェックすることです。一致すると、エンティティ クラスの変更を反映するためにデータベース スキーマが更新されます。
    注: 正式な環境では、ddl-auto を更新として構成しないようにしてください。

ステップ

おすすめ

転載: blog.csdn.net/oscar999/article/details/132483850