Top Description Classes
[default module]

Package org.springframework.jdbc.core.support

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

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

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractInterruptibleBatchPreparedStatementSetter

Abstract implementation of the InterruptibleBatchPreparedStatementSetter interface, combining the check for available values and setting of those into a single callback method setValuesIfAvailable.

public abstract class
public abstract class
AbstractLobStreamingResultSetExtractor<
the result type
T
>

Abstract ResultSetExtractor implementation that assumes streaming of LOB data.

public abstract class
AbstractSqlTypeValue

Abstract implementation of the SqlTypeValue interface, for convenient creation of type values that are supposed to be passed into the PreparedStatement.setObject method.

public class
JdbcBeanDefinitionReader

Deprecated as of 5.3, in favor of Spring's common bean definition formats and/or custom reader implementations
Bean definition reader that reads values from a database table, based on a given SQL statement.
public abstract class
JdbcDaoSupport

Convenient superclass for JDBC-based data access objects.

public class
SqlBinaryValue

Object to represent a binary parameter value for a SQL statement, e.g. a binary stream for a BLOB or a LONGVARBINARY or PostgreSQL BYTEA column.

public class
SqlCharacterValue

Object to represent a character-based parameter value for a SQL statement, e.g. a character stream for a CLOB/NCLOB or a LONGVARCHAR column.

public class
SqlLobValue

Object to represent an SQL BLOB/CLOB value parameter.