javax.persistence.Persistence - JPA class
javax.persistence
Class Persistence
java.lang.Object javax.persistence.Persistence
EntityManagerFactory
in Java SE environments. The Persistence
class is available in a Java EE container environment as well; however, support for the Java SE bootstrapping APIs is not required in container environments.
The Persistence
class is used to obtain a PersistenceUtil
instance in both Java EE and Java SE environments.
- Since:
- JPA 1.0
- Parameters:
-
persistenceUnitName
- the name of the persistence unit
- Returns:
- the factory that creates EntityManagers configured according to the specified persistence unit
- Since:
- JPA 1.0
- Parameters:
-
persistenceUnitName
- the name of the persistence unit -
properties
- Additional properties to use when creating the factory. The values of these properties override any values that may have been configured elsewhere.
- Returns:
- the factory that creates EntityManagers configured according to the specified persistence unit.
- Since:
- JPA 1.0
- Returns:
- PersistenceUtil instance
- Since:
- JPA 2.0