6.1 この章の構成

Cosminexus JPAプロバイダとは,JPA仕様書に定められたAPIや内部処理を実装し,ライブラリ形式でユーザに提供するアプリケーションサーバが提供するJPAプロバイダです。

この章では,Cosminexus JPAプロバイダの機能について説明します。この章の構成を次の表に示します。

表6-1 この章の構成(Cosminexus JPAプロバイダの機能)

分類タイトル参照先
解説Cosminexus JPAプロバイダとは6.2
エンティティを使用したデータベースの更新6.3
EntityManagerによるエンティティの操作6.4
データベースとJavaオブジェクトとのマッピング情報の定義6.5
エンティティのリレーションシップ6.6
エンティティオブジェクトのキャッシュ機能6.7
プライマリキー値の自動採番6.8
クエリ言語によるデータベース操作6.9
楽観的ロック6.10
JPQLでの悲観的ロック6.11
実装エンティティクラスの作成6.12
エンティティクラスの継承方法6.13
EntityManagerおよびEntityManagerFactoryの使用方法6.14
コールバックメソッドの指定方法6.15
クエリ言語を利用したデータベースの参照および更新方法6.16
JPQLの記述方法6.17
persistence.xmlの定義6.18
設定実行環境での設定6.19

注 「運用」について,この機能固有の説明はありません。