Cosminexus アプリケーションサーバ V8 アプリケーション開発ガイド

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

10.2 JPAを利用した開発

MyEclipseを使用すると,永続化ユニットの定義(persistence.xml)およびエンティティクラスを自動的に生成できます。

また,MyEclipseが接続をサポートするデータベース(Oracleなど)を使用する場合,データベースのテーブルスキーマからエンティティクラスを自動で生成できます。

このマニュアルでは,EJB-JARにpersistence.xmlおよびエンティティクラスを含めてJPAアプリケーションを開発する手順を説明します。開発の流れは次のとおりです。

  1. persistence.xmlの生成
    EJBプロジェクトの作成と同時に,persistence.xmlを生成します。
  2. エンティティクラスの作成
    EJBプロジェクトにエンティティクラスを作成します。

それぞれの手順の詳細を以降で説明します。

<この節の構成>
10.2.1 persistence.xmlの生成
10.2.2 エンティティクラスの作成