public class DataSourceInitializer extends Object
DataSource
based on a matching DataSourceProperties
config.Constructor and Description |
---|
DataSourceInitializer(DataSource dataSource,
DataSourceProperties properties,
ResourceLoader resourceLoader)
Create a new instance with the
DataSource to initialize and its matching
configuration . |
Modifier and Type | Method and Description |
---|---|
boolean |
initializeDataSource()
Initializes the
DataSource by running DDL and DML scripts. |
public DataSourceInitializer(DataSource dataSource, DataSourceProperties properties, ResourceLoader resourceLoader)
DataSource
to initialize and its matching
configuration
.dataSource
- the datasource to initializeproperties
- the matching configurationresourceLoader
- the resource loader to use (can be null)public boolean initializeDataSource()
DataSource
by running DDL and DML scripts.true
if one or more scripts were applied to the database, otherwise
false