| Package | Description |
|---|---|
| org.springframework.jdbc.core |
Provides the core JDBC framework, based on JdbcTemplate
and its associated callback interfaces and helper objects.
|
| org.springframework.jdbc.core.metadata |
Context metadata abstraction for the configuration and execution
of table inserts and stored procedure calls.
|
| org.springframework.jdbc.core.namedparam |
JdbcTemplate variant with named parameter support.
|
| org.springframework.jdbc.core.simple |
Simplification layer for table inserts and stored procedure calls.
|
| org.springframework.jdbc.core.support |
Classes supporting the
org.springframework.jdbc.core package. |
| org.springframework.jdbc.object |
The classes in this package represent RDBMS queries, updates,
and stored procedures as threadsafe, reusable objects.
|
| org.springframework.test.context.junit4 |
Support classes for integrating the Spring TestContext Framework
with JUnit 4.12 or higher.
|
| org.springframework.test.context.testng |
Support classes for ApplicationContext-based and transactional
tests run with TestNG and the Spring TestContext Framework.
|
| org.springframework.test.jdbc |
Support classes for tests based on JDBC.
|
| Class and Description |
|---|
| BatchPreparedStatementSetter
Batch update callback interface used by the
JdbcTemplate class. |
BeanPropertyRowMapper
RowMapper implementation that converts a row into a new instance
of the specified mapped target 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.
|
| ConnectionCallback
Generic callback interface for code that operates on a JDBC Connection.
|
| JdbcOperations
Interface specifying a basic set of JDBC operations.
|
| ParameterDisposer
Interface to be implemented by objects that can close resources
allocated by parameters like
SqlLobValue objects. |
| ParameterizedPreparedStatementSetter
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
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
Callback interface used by
JdbcTemplate's query methods. |
| ResultSetSupportingSqlParameter
Common base class for ResultSet-supporting SqlParameters like
SqlOutParameter and SqlReturnResultSet. |
| RowCallbackHandler
An interface used by
JdbcTemplate for processing rows of a
ResultSet on a per-row basis. |
| RowMapper
An interface used by
JdbcTemplate for mapping rows of a
ResultSet on a per-row basis. |
SingleColumnRowMapper
RowMapper implementation that converts a single column into a single
result value per row. |
| SqlOutParameter
Subclass of
SqlParameter to represent an output parameter. |
| SqlParameter
Object to represent a SQL parameter definition.
|
| 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
Generic callback interface for code that operates on a JDBC Statement.
|
| Class and Description |
|---|
| RowMapper
An interface used by
JdbcTemplate for mapping rows of a
ResultSet on a per-row basis. |
| SqlParameter
Object to represent a SQL parameter definition.
|
| Class and Description |
|---|
| BatchUpdateUtils
Generic utility methods for working with JDBC batch statements.
|
| JdbcOperations
Interface specifying a basic set of JDBC operations.
|
| JdbcTemplate
This is the central class in the JDBC core package.
It simplifies the use of JDBC and helps to avoid common errors.
|
| PreparedStatementCallback
Generic callback interface for code that operates on a PreparedStatement.
|
| PreparedStatementCreator
One of the two central callback interfaces used by the JdbcTemplate class.
|
| PreparedStatementCreatorFactory
Helper class that efficiently creates multiple
PreparedStatementCreator
objects with different parameters based on a SQL statement and a single
set of parameter declarations. |
| ResultSetExtractor
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
An interface used by
JdbcTemplate for mapping rows of a
ResultSet on a per-row basis. |
| SqlParameter
Object to represent a SQL parameter definition.
|
| Class and Description |
|---|
| CallableStatementCreatorFactory
Helper class that efficiently creates 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.
It simplifies the use of JDBC and helps to avoid common errors.
|
| RowMapper
An interface used by
JdbcTemplate for mapping rows of a
ResultSet on a per-row basis. |
| SqlParameter
Object to represent a SQL parameter definition.
|
| Class and Description |
|---|
| BatchPreparedStatementSetter
Batch update callback interface 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. |
| InterruptibleBatchPreparedStatementSetter
Extension of the
BatchPreparedStatementSetter interface,
adding a batch exhaustion check. |
| JdbcTemplate
This is the central class in the JDBC core package.
It simplifies the use of JDBC and helps to avoid common errors.
|
| PreparedStatementCallback
Generic callback interface for code that operates on a PreparedStatement.
|
| ResultSetExtractor
Callback interface used by
JdbcTemplate's query methods. |
| SqlTypeValue
Interface to be implemented for setting values for more complex database-specific
types not supported by the standard
setObject method. |
| Class and Description |
|---|
| CallableStatementCreator
One of the three central callback interfaces used by the JdbcTemplate class.
|
| JdbcTemplate
This is the central class in the JDBC core package.
It simplifies the use of JDBC and helps to avoid common errors.
|
| ParameterMapper
Implement this interface when parameters need to be customized based
on the connection.
|
| PreparedStatementCreator
One of the two central callback interfaces used by the JdbcTemplate class.
|
| PreparedStatementSetter
General callback interface used by the
JdbcTemplate class. |
| RowMapper
An interface used by
JdbcTemplate for mapping rows of a
ResultSet on a per-row basis. |
| SqlParameter
Object to represent a SQL parameter definition.
|
| Class and Description |
|---|
| JdbcTemplate
This is the central class in the JDBC core package.
It simplifies the use of JDBC and helps to avoid common errors.
|
| Class and Description |
|---|
| JdbcTemplate
This is the central class in the JDBC core package.
It simplifies the use of JDBC and helps to avoid common errors.
|
| Class and Description |
|---|
| JdbcTemplate
This is the central class in the JDBC core package.
It simplifies the use of JDBC and helps to avoid common errors.
|