Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)


5.1 この章の構成

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

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

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

分類

タイトル

参照先

解説

JPAの特長

5.2

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

5.3

EntityManagerとは

5.4

永続化コンテキストとは

5.5

実装

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

5.6

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

5.7

persistence.xmlでの定義

5.8

persistence.xmlの配置

5.9

注意事項

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

5.10

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