パーシスタンス

EJB 仕様の以前の世代では、パーシスタンスで常に決まった問題が生じていました。 EJB 3.1 の POJO プログラミング・モデルでは、パーシスタンスとオブジェクト・リレーショナル・マッピングについて新しい標準が定義され、 新しい Java™ Persistence API (JPA) が導入されました。

エンティティー Bean に代わって、エンティティーと呼ばれる POJO の Java クラスが使用されるようになりました。 POJO クラスには、オブジェクト・リレーショナル・マッピングのメタデータを表す JPA 注釈が付けられます。 コンポーネント定義の注釈 @Entity の単純な導入によって、 複数のデフォルト値からエンティティーを作成することができます。 新しいエンティティー (従来のエンティティー Bean) は、固有の ID を持つパーシスタント・ドメイン・オブジェクトです。 入状状態は、アプリケーションの存続期間を過ぎても存続できるようになりました。

JPA について詳しくは、JPA アプリケーションの開発を参照してください。

トピックのタイプを示すアイコン 概念のトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: cpersistence.html