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 by org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider A SchemaManagementProvider that invokes a configurable number of SchemaManagementProvider instances for embedded data sources only.
  • Constructor Details

    • HibernateDefaultDdlAutoProvider

      public HibernateDefaultDdlAutoProvider(Iterable<org.springframework.boot.jdbc.SchemaManagementProvider> providers)
  • Method Details

    • getDefaultDdlAuto

      public String getDefaultDdlAuto(DataSource dataSource)
    • getSchemaManagement

      public org.springframework.boot.jdbc.SchemaManagement getSchemaManagement(DataSource dataSource)
      Specified by:
      getSchemaManagement in interface org.springframework.boot.jdbc.SchemaManagementProvider