Package com.broadleafcommerce.common.jpa.data
package com.broadleafcommerce.common.jpa.data
-
ClassDescriptionProperties related to connection initialization, specifically for use with
ConnectionSchemaInitializerinstances.Initialize a connection pulled from a common datasource and establish the schema used during the connection session.Utility for creating proxiedDataSourceinstances that also expose theRoutableDataSourceinterface for participation in a composite, routingRoutingJpaDataSourceinstance.A default set of properties for data route configuration that basically describe an embedded datasource state.BeanPostProcessor responsible for detectingJpaEntityScanannotation declarations containing one or morebasePackagesthat do not already belong to a root package defined inJpaDataRoute.routePackage().Introduce a bean definition describing aRoutableDataSourcefactory bean.Annotation used to describe points of configuration key to establishing aRoutableDataSourcefor subsequent inclusion in aRoutingJpaDataSourcedefined elsewhere.Deprecated.Registers a bean factory who in turn generates a supplier component that is responsible for supplying aRoutableDataSourcebased on a package fragment.Expose the SpringJpaPropertiesandHibernatePropertiesconcepts inside of a specific data route focused property concept.Represents data route specific properties necessary to configure the data tier.MariaDB specific version ofConnectionSchemaInitializerMySql specific version ofConnectionSchemaInitializerHibernate 6 dialect for Oracle that fixes conversion for Broadleaf Y/N character-based boolean fields.Oracle specific version ofConnectionSchemaInitializerHibernate customizer for properties related to Oracle.Postgres specific version ofConnectionSchemaInitializerRepresents a JPA datasource that can participate in a compositeRoutingJpaDataSource.Simple extension of Spring'sAbstractRoutingDataSourcethat 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 employsSchemaDelegatingDataSourceand included as part of a largerJpaPropertyRelatedproperty file.Yugabyte specific version ofConnectionSchemaInitializer