Package org.springframework.jdbc.support
SinceNot specified.
VersionNot specified.
AuthorNot specified.
Wiki javadoc Use textile entry format.
Add your comments here.
Interfaces
DatabaseMetaDataCallback A callback interface used by the JdbcUtils class.
KeyHolder Interface for retrieving keys, typically used for auto-generated keys as potentially returned by JDBC insert statements.
SQLExceptionTranslator Strategy interface for translating between SQLExceptions and Spring's data access strategy-agnostic DataAccessException hierarchy.
Classes
CustomSQLErrorCodesTranslation JavaBean for holding Custom JDBC Error Codes translation for a particular database.
DatabaseStartupValidator Bean that checks if a database has already started up.
GeneratedKeyHolder Default implementation of the KeyHolder interface, to be used for holding auto-generated keys (as potentially returned by JDBC insert statements).
JdbcAccessor Base class for JdbcTemplate and other JDBC-accessing DAO helpers, defining common properties such as DataSource and exception translator.
JdbcUtils Generic utility methods for working with JDBC.
SQLErrorCodes JavaBean for holding JDBC error codes for a particular database.
SQLErrorCodesFactory Factory for creating SQLErrorCodes based on the "databaseProductName" taken from the DatabaseMetaData .
SQLErrorCodeSQLExceptionTranslator Implementation of SQLExceptionTranslator that analyzes vendor-specific error codes.
SQLStateSQLExceptionTranslator SQLExceptionTranslator implementation that analyzes the SQL state in the SQLException .
Exceptions
MetaDataAccessException Exception indicating that something went wrong during JDBC metadata lookup.
Support classes for the JDBC framework, used by the classes in the jdbc.core and jdbc.object packages. Provides a translator from SQLExceptions Spring's generic DataAccessExceptions.

Can be used independently, for example in custom JDBC access code, or in JDBC-based O/R mapping layers.