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 integrating the Spring TestContext Framework
with TestNG.
|
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.
|
DataClassRowMapper
RowMapper implementation that converts a row into a new instance
of the specified mapped target class. |
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 an 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 an SQL parameter definition.
|
Class and Description |
---|
BatchUpdateUtils
Deprecated.
as of 5.1.3, not used by
JdbcTemplate anymore |
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 an 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 an SQL parameter definition.
|
Class and Description |
---|
CallableStatementCreatorFactory
Helper class that efficiently creates multiple
CallableStatementCreator
objects with different parameters based on an 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 an 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 an 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.
|