Package org.springframework.jdbc.core

Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.

See:
          Description

Interface Summary
BatchPreparedStatementSetter Callback interface used by the JdbcTemplate class.
CallableStatementCallback Generic callback interface for code that operates on a CallableStatement.
CallableStatementCreator One of the three central callback interfaces used by the JdbcTemplate class.
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.
JdbcOperations Interface that specifies a basic set of JDBC operations.
ParameterDisposer Interface to be implemented by objects that can close resources allocated by parameters like SqlLobValues.
ParameterMapper Implement this interface when parameters need to be customized based on the connection.
PreparedStatementCallback Generic callback interface for code that operates on a PreparedStatement.
PreparedStatementCreator One of the two central callback interfaces used by the JdbcTemplate class.
PreparedStatementSetter Callback interface used by the JdbcTemplate class.
ResultReader Extension of RowCallbackHandler interface that saves the accumulated results as a List.
ResultSetExtractor Callback interface used by JdbcTemplate's query methods.
RowCallbackHandler Callback interface used by JdbcTemplate's query methods.
RowMapper An interface used by JdbcTemplate for mapping returned result sets.
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 getObject method.
SqlTypeValue Interface to be implemented for setting values for more complex database specific types not supported by the standard setObject method.
StatementCallback Generic callback interface for code that operates on a JDBC Statement.
 

Class Summary
CallableStatementCreatorFactory Helper class that can efficiently create multiple CallableStatementCreator objects with different parameters based on a SQL statement and a single set of parameter declarations.
JdbcTemplate This is the central class in the JDBC core package.
PreparedStatementCreatorFactory Helper class that can efficiently create 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.
RowMapperResultReader Adapter implementation of the ResultReader interface that delegates to a RowMapper which is supposed to create an object for each row.
SqlOutParameter Subclass of SqlParameter to represent an output parameter.
SqlParameter Object to represent a SQL parameter definition.
SqlReturnResultSet Subclass of SqlOutParameter to represent a returned ResultSet from a stored procedure call.
StatementCreatorUtils Utility methods for PreparedStatementCreator and CallableStatementCreator implementations, providing sophisticated parameter management (including support for LOB values).
 

Package org.springframework.jdbc.core Description

Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.



Copyright (C) 2003-2004 The Spring Framework Project.