Package com.broadleafcommerce.common.jpa.data.entitymanager
package com.broadleafcommerce.common.jpa.data.entitymanager
-
ClassDescriptionInspired by
org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProviderASchemaManagementProviderthat invokes a configurable number ofSchemaManagementProviderinstances 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 aSpringLiquibasefactory bean for the route defined inJpaDataRoute.Define aTransactionManagerfactory bean for the route defined inJpaDataRoute.Define aTransactionTemplatefactory bean for the route defined inJpaDataRoute.Simple AOP around advice forTransactionSynchronizationManager.Immediately after environment processing, but before Spring bean realization, redefine Spring'sTransactionSynchronizationManagerfor AOP around advice and customizations.