|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BatchPreparedStatementSetter | Batch update callback interface used by the JdbcTemplate class. |
CallableStatementCallback<T> | Generic callback interface for code that operates on a CallableStatement. |
CallableStatementCreator | One of the three central callback interfaces used by the JdbcTemplate class. |
ConnectionCallback<T> | Generic callback interface for code that operates on a JDBC Connection. |
DisposableSqlTypeValue | Subinterface of SqlTypeValue that adds a cleanup callback,
to be invoked after the value has been set and the corresponding
statement has been executed. |
InterruptibleBatchPreparedStatementSetter | Extension of the BatchPreparedStatementSetter interface,
adding a batch exhaustion check. |
JdbcOperations | Interface specifying a basic set of JDBC operations. |
ParameterDisposer | Interface to be implemented by objects that can close resources allocated by parameters like SqlLobValues. |
ParameterizedPreparedStatementSetter<T> | Parameterized callback interface used by the JdbcTemplate class for batch updates. |
ParameterMapper | Implement this interface when parameters need to be customized based on the connection. |
PreparedStatementCallback<T> | Generic callback interface for code that operates on a PreparedStatement. |
PreparedStatementCreator | One of the two central callback interfaces used by the JdbcTemplate class. |
PreparedStatementSetter | General callback interface used by the JdbcTemplate class. |
ResultSetExtractor<T> | Callback interface used by JdbcTemplate 's query methods. |
RowCallbackHandler | An interface used by JdbcTemplate for processing rows of a
ResultSet on a per-row basis. |
RowMapper<T> | An interface used by JdbcTemplate for mapping rows of a
ResultSet on a per-row basis. |
SqlProvider | Interface to be implemented by objects that can provide SQL strings. |
SqlReturnType | Interface to be implemented for retrieving values for more complex database-specific
types not supported by the standard CallableStatement.getObject method. |
SqlTypeValue | Interface to be implemented for setting values for more complex database-specific
types not supported by the standard setObject method. |
StatementCallback<T> | Generic callback interface for code that operates on a JDBC Statement. |
Class Summary | |
---|---|
BatchUpdateUtils | Generic utility methods for working with JDBC batch statements. |
BeanPropertyRowMapper<T> | RowMapper implementation that converts a row into a new instance
of the specified mapped target class. |
CallableStatementCreatorFactory | Helper class that efficiently creates multiple CallableStatementCreator
objects with different parameters based on a SQL statement and a single
set of parameter declarations. |
ColumnMapRowMapper | RowMapper implementation that creates a java.util.Map
for each row, representing all columns as key-value pairs: one
entry for each column, with the column name as key. |
JdbcTemplate | This is the central class in the JDBC core package. It simplifies the use of JDBC and helps to avoid common errors. |
PreparedStatementCreatorFactory | Helper class that efficiently creates multiple PreparedStatementCreator
objects with different parameters based on a SQL statement and a single
set of parameter declarations. |
ResultSetSupportingSqlParameter | Common base class for ResultSet-supporting SqlParameters like
SqlOutParameter and SqlReturnResultSet . |
RowCountCallbackHandler | Implementation of RowCallbackHandler. |
RowMapperResultSetExtractor<T> | Adapter implementation of the ResultSetExtractor interface that delegates to a RowMapper which is supposed to create an object for each row. |
SingleColumnRowMapper<T> | RowMapper implementation that converts a single column into a single
result value per row. |
SqlInOutParameter | Subclass of SqlOutParameter to represent an INOUT parameter. |
SqlOutParameter | Subclass of SqlParameter to represent an output parameter. |
SqlParameter | Object to represent a SQL parameter definition. |
SqlParameterValue | Object to represent a SQL parameter value, including parameter metadata such as the SQL type and the scale for numeric values. |
SqlReturnResultSet | Represents a returned ResultSet from a stored procedure call. |
SqlReturnUpdateCount | Represents a returned update count from a stored procedure call. |
SqlRowSetResultSetExtractor | ResultSetExtractor implementation that returns a Spring SqlRowSet representation for each given ResultSet. |
StatementCreatorUtils | Utility methods for PreparedStatementSetter/Creator and CallableStatementCreator implementations, providing sophisticated parameter management (including support for LOB values). |
Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |