6章 JPAによるデータベースの活用

6 JPAによるデータベースの活用

本章ではアプリケーション作成を通して、JPAの利用方法を学習していきます。

第6章 JPAによるデータベースの活用
6.1 モデルの利用
6.2 JPAとは
6.3 簡易書籍一覧表示アプリケーション作成(JPA版)
   _6.3.1 アプリケーション概要
   _6.3.2 プロジェクトの準備
   _6.3.3 エンティティクラスの作成
   _6.3.4 リポジトリクラスの作成
   _6.3.5 コントローラークラスの作成
   _6.3.6 CSSファイルの配置
   _6.3.7 テンプレートファイルの作成
   _6.3.8 アプリケーションの実行
6.4 簡易書籍一覧表示アプリケーションの説明(JPA版)
   _6.4.1 Bookクラス(エンティティクラス)
   _6.4.2 BookRepositoryインターフェース(リポジトリクラス)
   _6.4.3 application.properties(設定ファイル)
   _6.4.4 BookControllerクラス(コントローラークラス)
   _6.4.5 list.html(テンプレートファイル)
6.5 簡易書籍登録アプリケーション作成(JPA版)
   _6.5.1 アプリケーション概要
   _6.5.2 コントローラークラスの修正
   _6.5.3 テンプレートファイルの作成
   _6.5.4 アプリケーションの実行
6.6 簡易書籍登録アプリケーションの説明(JPA版)
   _6.6.1 BookControllerクラス(コントローラークラス)
6.7 エンティティのCRUD
   _6.7.1 CRUDとは
   _6.7.2 更新(Update)
   _6.7.3 削除(Delete)
6.8 リポジトリのメソッド自動生成について
   _6.8.1 自動生成可能なメソッド名
   _6.8.2 And
   _6.8.3 Or
   _6.8.4 Between
   _6.8.5 LessThan
   _6.8.6 GreaterThan
   _6.8.7 IsNull
   _6.8.8 IsNotNull、NotNull
   _6.8.9 Like
   _6.8.10 NotLike
   _6.8.11 OrderBy
   _6.8.12 Not
   _6.8.13 メソッド生成を活用するためのポイント
6.9 本章のまとめ