インターフェースの使用
jakarta.persistence.EntityManagerFactory
EntityManagerFactory を使用するパッケージ
パッケージ
説明
Jakarta Persistence は、永続性およびオブジェクト / リレーショナルマッピングの管理用の API です。
Jakarta Persistence プロバイダー向けの SPI
jakarta.persistence 内の EntityManagerFactory 使用
EntityManagerFactory を返す jakarta.persistence のメソッド修飾子と型メソッド説明static EntityManagerFactory
Persistence.createEntityManagerFactory
(PersistenceConfiguration configuration) 指定されたプロパティを使用して、名前付き永続ユニットのEntityManagerFactory
を作成して返します。static EntityManagerFactory
Persistence.createEntityManagerFactory
(StringSE persistenceUnitName) 指定された永続ユニットのEntityManagerFactory
を作成して返します。static EntityManagerFactory
Persistence.createEntityManagerFactory
(StringSE persistenceUnitName, MapSE<?, ?> properties) 指定されたプロパティを使用して、名前付き永続ユニットのEntityManagerFactory
を作成して返します。PersistenceConfiguration.createEntityManagerFactory()
この構成に基づいて新しいEntityManagerFactory
を作成します。EntityManager.getEntityManagerFactory()
jakarta.persistence.spi 内の EntityManagerFactory 使用
EntityManagerFactory を返す jakarta.persistence.spi のメソッド修飾子と型メソッド説明PersistenceProvider.createContainerEntityManagerFactory
(PersistenceUnitInfo info, MapSE<?, ?> map) EntityManagerFactory
が作成されるときにコンテナーによって呼び出されます。PersistenceProvider.createEntityManagerFactory
(PersistenceConfiguration configuration) EntityManagerFactory
を作成するときにPersistence
クラスによって呼び出されます。PersistenceProvider.createEntityManagerFactory
(StringSE emName, MapSE<?, ?> map) EntityManagerFactory
を作成するときにPersistence
クラスによって呼び出されます。