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