Class AbstractDatabaseInitializer
- java.lang.Object
- org.springframework.boot.autoconfigure.AbstractDatabaseInitializer
- Direct Known Subclasses:
BatchDatabaseInitializer
,JdbcSessionDatabaseInitializer
public abstract class AbstractDatabaseInitializer extends Object
Base class used for database initialization.- Since:
- 1.5.0
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDatabaseInitializer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader)
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected String
getDatabaseName()
protected abstract String
getSchemaLocation()
protected void
initialize()
protected abstract boolean
isEnabled()
Constructor Detail
AbstractDatabaseInitializer
protected AbstractDatabaseInitializer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader)
Method Detail
initialize
@PostConstruct protected void initialize()
isEnabled
protected abstract boolean isEnabled()
getSchemaLocation
protected abstract String getSchemaLocation()
getDatabaseName
protected String getDatabaseName()