public class

DataSourceInitializer

extends Object
implements InitializingBean
java.lang.Object
   ↳ org.springframework.jdbc.datasource.init.DataSourceInitializer

Class Overview

Used to populate a database during initialization.

Summary

Public Constructors
DataSourceInitializer()
Public Methods
void afterPropertiesSet()
Use the populator to set up data in the data source.
void setDataSource(DataSource dataSource)
The DataSource to populate when this component is initialized.
void setDatabasePopulator(DatabasePopulator databasePopulator)
The DatabasePopulator to use to populate the data source.
void setEnabled(boolean enabled)
Flag to explicitly enable or disable the database populator.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.beans.factory.InitializingBean

Public Constructors

public DataSourceInitializer ()

Public Methods

public void afterPropertiesSet ()

Use the populator to set up data in the data source.

Throws
Exception

public void setDataSource (DataSource dataSource)

The DataSource to populate when this component is initialized. Mandatory with no default.

Parameters
dataSource the DataSource

public void setDatabasePopulator (DatabasePopulator databasePopulator)

The DatabasePopulator to use to populate the data source. Mandatory with no default.

Parameters
databasePopulator the database populator to use.

public void setEnabled (boolean enabled)

Flag to explicitly enable or disable the database populator.

Parameters
enabled true if the database populator will be called on startup