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 本章のまとめ