interface PersistenceUnitManager
Interface that defines an abstraction for finding and managing JPA PersistenceUnitInfos. Used by org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean in order to obtain a javax.persistence.spi.PersistenceUnitInfo for building a concrete javax.persistence.EntityManagerFactory.
Obtaining a PersistenceUnitInfo instance is an exclusive process. A PersistenceUnitInfo instance is not available for further calls anymore once it has been obtained.
Author
Juergen Hoeller
Since
2.0
See Also
DefaultPersistenceUnitManagerorg.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean#setPersistenceUnitManager
abstract fun obtainDefaultPersistenceUnitInfo(): PersistenceUnitInfo
Obtain the default PersistenceUnitInfo from this manager. |
|
abstract fun obtainPersistenceUnitInfo(persistenceUnitName: String): PersistenceUnitInfo
Obtain the specified PersistenceUnitInfo from this manager. |