The Spring Framework

## Package org.springframework.jdbc.core.simple

Simplification layer over JdbcTemplate for Java 5 and above.

See:
Description

Interface Summary
ParameterizedRowMapper<T>: Extension of the `RowMapper` interface, adding type parameterization.
SimpleJdbcCallOperations: Interface specifying the API for a Simple JDBC Call implemented by `SimpleJdbcCall`.
SimpleJdbcInsertOperations: Interface specifying the API for a Simple JDBC Insert implemented by `SimpleJdbcInsert`.
SimpleJdbcOperations: JDBC operations interface usable on Java 5 and above, exposing a set of common JDBC operations, whose interface is simplified through the use of varargs and autoboxing.

Class Summary
AbstractJdbcCall: Abstract class to provide base functionality for easy stored procedure calls based on configuration options and database metadata.
AbstractJdbcInsert: Abstract class to provide base functionality for easy inserts based on configuration options and database metadata.
ParameterizedBeanPropertyRowMapper<T>: `ParameterizedRowMapper` implementation that converts a row into a new instance of the specified mapped target class.
ParameterizedSingleColumnRowMapper<T>: `ParameterizedRowMapper` implementation that converts a single column into a single result value per row.
SimpleJdbcCall: A SimpleJdbcCall is a multi-threaded, reusable object representing a call to a stored procedure or a stored function.
SimpleJdbcDaoSupport: Extension of `JdbcDaoSupport` that exposes a `SimpleJdbcTemplate` as well.
SimpleJdbcInsert: A SimpleJdbcInsert is a multi-threaded, reusable object providing easy insert capabilities for a table.
SimpleJdbcTemplate: Java-5-based convenience wrapper for the classic Spring `JdbcTemplate`, taking advantage of varargs and autoboxing, and exposing only the most commonly required operations in order to simplify JdbcTemplate usage.

## Package org.springframework.jdbc.core.simple Description

Simplification layer over JdbcTemplate for Java 5 and above.

SimpleJdbcTemplate is a wrapper around JdbcTemplate that takes advantage of varargs and autoboxing. It also offers only a subset of the methods available on JdbcTemplate: Hence, it does not implement the JdbcOperations interface or extend JdbcTemplate, but implements the dedicated SimpleJdbcOperations interface.

If you need the full power of Spring JDBC for less common operations, use the `getJdbcOperations()` method of SimpleJdbcTemplate and work with the returned classic template, or use a JdbcTemplate instance directly.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.