Class ApplicationDataSourceScriptDatabaseInitializer

java.lang.Object
org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer
org.springframework.boot.jdbc.init.DataSourceScriptDatabaseInitializer
org.springframework.boot.jdbc.autoconfigure.ApplicationDataSourceScriptDatabaseInitializer
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.boot.sql.autoconfigure.init.ApplicationScriptDatabaseInitializer, org.springframework.context.ResourceLoaderAware

public class ApplicationDataSourceScriptDatabaseInitializer extends DataSourceScriptDatabaseInitializer implements org.springframework.boot.sql.autoconfigure.init.ApplicationScriptDatabaseInitializer
DataSourceScriptDatabaseInitializer for the primary SQL database. May be registered as a bean to override auto-configuration.
Since:
4.0.0
  • Constructor Details

    • ApplicationDataSourceScriptDatabaseInitializer

      public ApplicationDataSourceScriptDatabaseInitializer(DataSource dataSource, org.springframework.boot.sql.autoconfigure.init.SqlInitializationProperties properties)
      Parameters:
      dataSource - the primary SQL data source
      properties - the SQL initialization properties
    • ApplicationDataSourceScriptDatabaseInitializer

      public ApplicationDataSourceScriptDatabaseInitializer(DataSource dataSource, org.springframework.boot.sql.init.DatabaseInitializationSettings settings)
      Parameters:
      dataSource - the primary SQL data source
      settings - the database initialization settings