Package com.broadleafcommerce.common.jpa.data
package com.broadleafcommerce.common.jpa.data
-
ClassDescriptionProperties related to connection initialization, specifically for use with
ConnectionSchemaInitializer
instances.Initialize a connection pulled from a common datasource and establish the schema used during the connection session.Utility for creating proxiedDataSource
instances that also expose theRoutableDataSource
interface for participation in a composite, routingRoutingJpaDataSource
instance.A default set of properties for data route configuration that basically describe an embedded datasource state.BeanPostProcessor responsible for detectingJpaEntityScan
annotation declarations containing one or morebasePackages
that do not already belong to a root package defined inJpaDataRoute.routePackage()
.Introduce a bean definition describing aRoutableDataSource
factory bean.Annotation used to describe points of configuration key to establishing aRoutableDataSource
for subsequent inclusion in aRoutingJpaDataSource
defined elsewhere.Deprecated.Registers a bean factory who in turn generates a supplier component that is responsible for supplying aRoutableDataSource
based on a package fragment.Expose the SpringJpaProperties
andHibernateProperties
concepts inside of a specific data route focused property concept.Represents data route specific properties necessary to configure the data tier.MariaDB specific version ofConnectionSchemaInitializer
MySql specific version ofConnectionSchemaInitializer
Oracle specific version ofConnectionSchemaInitializer
Postgres specific version ofConnectionSchemaInitializer
Represents a JPA datasource that can participate in a compositeRoutingJpaDataSource
.Simple extension of Spring'sAbstractRoutingDataSource
that performs the matching of theDataRouteContext.getLookupKey()
withRoutableDataSource.getLookupKey()
in order for this composite data source to return the correct underlying datasource.DataSource capable of delegating connection acquisition to another datasource, but performing connection initialization on retrieved connections before passing to the caller.Additional properties that define datasource configuration that employsSchemaDelegatingDataSource
and included as part of a largerJpaPropertyRelated
property file.Yugabyte specific version ofConnectionSchemaInitializer