See: Description
| Interface | Description |
|---|---|
| SchemaManagementProvider |
Strategy interface to determine the
SchemaManagement of a DataSource. |
| XADataSourceWrapper |
Strategy interface used to wrap an
XADataSource enrolling it with a JTA
TransactionManager. |
| Class | Description |
|---|---|
| AbstractDataSourceInitializer | Deprecated
since 2.6.0 for removal in 3.0.0 in favor of
DataSourceScriptDatabaseInitializer |
| DataSourceBuilder<T extends javax.sql.DataSource> |
Convenience class for building a
DataSource. |
| DataSourceUnwrapper |
Unwraps a
DataSource that may have been proxied or wrapped in a custom
Wrapper such as DelegatingDataSource. |
| Enum | Description |
|---|---|
| DatabaseDriver |
Enumeration of common database drivers.
|
| DataSourceInitializationMode | Deprecated
since 2.6.0 for removal in 3.0.0 in favor of
DatabaseInitializationMode |
| EmbeddedDatabaseConnection |
Connection details for
embedded databases. |
| SchemaManagement |
An enumeration of the available schema management options.
|
| Exception | Description |
|---|---|
| UnsupportedDataSourcePropertyException |
RuntimeException thrown from DataSourceBuilder when an unsupported
property is used. |