Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


8.1 この章の構成

JPAとは,データベース関連処理の設計およびコーディングの簡略化を目的として,Javaのオブジェクトとリレーショナルデータベースとのマッピング(O/Rマッピング)に関して定められた仕様です。JPAを使用することで,ユーザはデータベースの持つ情報をJavaのオブジェクト(エンティティ)として操作することができるため,効率良くシステムを構築できます。

この章では,JPAの概要と,アプリケーションサーバでのJPAの利用について説明します。この章の構成を次の表に示します。

表8‒1 この章の構成(アプリケーションサーバでのJPAの利用)

分類

タイトル

参照先

解説

JPAの特長

8.2

アプリケーションサーバで使用できるJPAの機能

8.3

EntityManagerとは

8.4

永続化コンテキストとは

8.5

実装

コンテナ管理のEntityManagerを取得する方法

8.6

アプリケーション管理のEntityManagerを取得する方法

8.7

persistence.xmlでの定義

8.8

persistence.xmlの配置

8.9

JPAのインタフェース

8.10

注意事項

アプリケーション設定時の注意事項

8.11

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