# Package org.springframework.jdbc.core.support

Classes supporting the `org.springframework.jdbc.core` package.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractInterruptibleBatchPreparedStatementSetter | Abstract implementation of the `InterruptibleBatchPreparedStatementSetter` interface, combining the check for available values and setting of those into a single callback method `AbstractInterruptibleBatchPreparedStatementSetter.setValuesIfAvailable(java.sql.PreparedStatement, int)`.
  AbstractLobCreatingPreparedStatementCallback | Abstract `PreparedStatementCallback` implementation that manages a `LobCreator`.
  AbstractLobStreamingResultSetExtractor | Abstract ResultSetExtractor implementation that assumes streaming of LOB data.
  AbstractSqlTypeValue | Abstract implementation of the SqlTypeValue interface, for convenient creation of type values that are supposed to be passed into the `PreparedStatement.setObject` method.
  JdbcBeanDefinitionReader | Bean definition reader that reads values from a database table, based on a given SQL statement.
  JdbcDaoSupport | Convenient super class for JDBC-based data access objects.
  SqlLobValue | Object to represent an SQL BLOB/CLOB value parameter.

## Package org.springframework.jdbc.core.support Description

Classes supporting the `org.springframework.jdbc.core` package. Contains a DAO base class for JdbcTemplate usage.