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

[目次][用語][索引][前へ][次へ]

6.12 エンティティクラスの作成

JPAを利用したアプリケーションを作成するには,アプリケーションでエンティティクラスを定義します。エンティティクラスは,データベースのテーブルのレコードをJavaのオブジェクトとして扱うためのクラスです。ユーザがアプリケーションでnewオペレーションを行うと,エンティティクラスのインスタンスが生成されます。

ここでは,JPAアプリケーションの作成について説明します。

<この節の構成>
6.12.1 エンティティクラスとデータベースの対応の定義
6.12.2 エンティティクラスの作成要件
6.12.3 エンティティクラスのフィールドに対するアクセス方法の指定
6.12.4 アクセサメソッドの作成
6.12.5 エンティティの永続化フィールドおよび永続プロパティの型
6.12.6 エンティティでのプライマリキーの指定
6.12.7 永続化フィールドおよび永続化プロパティのデフォルトマッピング規則