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 protectedAbstractDatabaseInitializer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader)
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected StringgetDatabaseName()protected abstract StringgetSchemaLocation()protected voidinitialize()protected abstract booleanisEnabled()
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()