Package africa.absa.inception.jpa
Class JpaUtil
java.lang.Object
africa.absa.inception.jpa.JpaUtil
The JpaUtil class provides JPA-related utility methods.
- Author:
- Marcus Portmann
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBeancreateEntityManager(String persistenceUnitName, DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, String... packagesToScan) Create a new entity manager.
-
Constructor Details
-
JpaUtil
public JpaUtil()
-
-
Method Details
-
createEntityManager
public static org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createEntityManager(String persistenceUnitName, DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, String... packagesToScan) Create a new entity manager.- Parameters:
persistenceUnitName- the name of the persistence unitdataSource- the data sourceplatformTransactionManager- the Spring platform transaction managerpackagesToScan- the packages to scan for entities- Returns:
- the entity manager
-