Class HibernateDefaultDdlAutoProvider
- java.lang.Object
-
- com.broadleafcommerce.common.jpa.data.entitymanager.HibernateDefaultDdlAutoProvider
-
- All Implemented Interfaces:
org.springframework.boot.jdbc.SchemaManagementProvider
public class HibernateDefaultDdlAutoProvider extends Object implements org.springframework.boot.jdbc.SchemaManagementProvider
Inspired byorg.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProviderASchemaManagementProviderthat invokes a configurable number ofSchemaManagementProviderinstances for embedded data sources only.
-
-
Constructor Summary
Constructors Constructor Description HibernateDefaultDdlAutoProvider(Iterable<org.springframework.boot.jdbc.SchemaManagementProvider> providers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultDdlAuto(DataSource dataSource)org.springframework.boot.jdbc.SchemaManagementgetSchemaManagement(DataSource dataSource)
-
-
-
Constructor Detail
-
HibernateDefaultDdlAutoProvider
public HibernateDefaultDdlAutoProvider(Iterable<org.springframework.boot.jdbc.SchemaManagementProvider> providers)
-
-
Method Detail
-
getDefaultDdlAuto
public String getDefaultDdlAuto(DataSource dataSource)
-
getSchemaManagement
public org.springframework.boot.jdbc.SchemaManagement getSchemaManagement(DataSource dataSource)
- Specified by:
getSchemaManagementin interfaceorg.springframework.boot.jdbc.SchemaManagementProvider
-
-