この図はエンティティ・アーキテクチャの要素間の関係を示しています。Persistence
クラスは、1つ以上のEntityManagerFactory
オブジェクトを作成できます。EntityManagerFactory
オブジェクトは、1つ以上のEntityManagers
を作成できます。EntityManagerFactory
は、1つの永続性ユニットによって構成されます。永続性ユニットによって定義されるプロパティは、EntityManager
によって継承されます。永続性ユニットは、永続性コンテキストを定義します。永続性コンテキストとは、EntityManager
内にある一連の管理対象Entity
インスタンスです。1つ以上のEntityManagers
が永続性コンテキストを管理できます。