document
0.1-SNAPSHOTS
JavaEE JPA
JavaEE jBatch
Spring Boot
Spring Data JPA
Introduction
Usage
Spring Cloud AWS
Spring Cloud Function
Cassandra
Amazon web service
Docker
Kubernetes
AP基盤処理方式・実装規約
work guideline
document
Docs
»
Spring Data JPA
View page source
Spring Data JPA
¶
Contents:
Introduction
動作環境
事前準備
pom.xmlの設定
テーブルの構築
Usage
シンプルなデータベースアクセス
エンティティクラスの作成
レポジトリクラスの作成
サービスクラスの作成
コンフィグレーションクラスの作成
アプリケーション実行の結果
全てのユーザを検索する。
全ての住所を検索する。
全てのメールアドレスを検索する。
全てのグループを検索する。
特定のユーザを検索する。
特定のユーザのアドレスを検索する。
特定のユーザがもつEmailアドレスを検索する。
指定したグループ名を元にグループを検索する。
1対1関連テーブルにおけるデータ操作
サービスインターフェースの作成
コンフィグレーションクラスの作成
サービス実装クラスの作成
指定されたユーザの住所を取得する。
特定の郵便番号を持つユーザ一覧を取得する。
特定の郵便番号を持たないユーザ一覧を取得する
指定されたユーザの住所を追加する。
指定されたユーザの住所を更新する。
指定されたユーザの住所を削除する。
指定されたユーザの情報を住所を含めて削除する。
1対多関連テーブルにおけるデータ操作
サービスインターフェースの作成
コンフィグレーションクラスの作成
サービス実装クラスの作成
指定されたユーザのEmailの一覧を取得する。
特定のメールアドレスを持つユーザを検索する。
指定されたユーザのメールアドレスを追加する。
指定されたユーザをメールアドレスを含めて追加する。
指定されたユーザのメールアドレスを更新する。
指定されたユーザのメールアドレスを1件削除する。
指定されたユーザのメールアドレスを全件削除する。
指定されたユーザの情報をメールアドレスを含めて削除する。
多対多関連テーブルにおけるデータ操作
サービスインターフェースの作成
コンフィグレーションクラスの作成
サービス実装クラスの作成
指定したユーザが属するグループの一覧を取得する。
指定したグループに所属する全てのユーザ一覧を取得する。
指定したグループに所属しない全てのユーザ一覧を取得する。
指定したユーザを指定したグループに追加する。
指定したユーザをグループから除外する。
指定したグループを削除し、ユーザが所属するグループの情報を更新する。
指定されたユーザを削除し、グループのユーザ一覧を更新する。