Package com.broadleafcommerce.common.jpa.data.entitymanager
package com.broadleafcommerce.common.jpa.data.entitymanager
-
ClassDescriptionInspired by
org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider
ASchemaManagementProvider
that invokes a configurable number ofSchemaManagementProvider
instances for embedded data sources only.Register an EntityManagerFactory bean definition based on a particular route defined byJpaDataRoute
.Register a data source for an embedded database.Registers a pooling datasource bean definition.Define aSpringLiquibase
factory bean for the route defined inJpaDataRoute
.Define aTransactionManager
factory bean for the route defined inJpaDataRoute
.Define aTransactionTemplate
factory bean for the route defined inJpaDataRoute
.Simple AOP around advice forTransactionSynchronizationManager
.Immediately after environment processing, but before Spring bean realization, redefine Spring'sTransactionSynchronizationManager
for AOP around advice and customizations.