Java-5-based convenience wrapper for the classic Spring {@link org.springframework.jdbc.core.JdbcTemplate}, taking advantage of varargs and autoboxing, and exposing only the most commonly required operations in order to simplify JdbcTemplate usage.
Use the {@link #getJdbcOperations()} method (or a straight JdbcTemplate)if you need to invoke less commonly used template methods. This includes any methods specifying SQL types, methods using less commonly used callbacks such as RowCallbackHandler, updates with PreparedStatementSetters rather than argument arrays, and stored procedures as well as batch operations.
@author Rod Johnson
@author Rob Harrop
@author Juergen Hoeller
@author Thomas Risberg
@since 2.0
@see ParameterizedRowMapper
@see SimpleJdbcDaoSupport
@see org.springframework.jdbc.core.JdbcTemplate
@deprecated since Spring 3.1 in favor of {@link org.springframework.jdbc.core.JdbcTemplate} and{@link org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate}. The JdbcTemplate and NamedParameterJdbcTemplate now provide all the functionality of the SimpleJdbcTemplate.