Upgrading org.springframework:spring-jdbc 1 to 2
Unknown1.2.9 → 2.5.6.SEC03
Fetching 22 releases from GitHub…0 / 22
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Adds org.springframework:spring-context 2.5.6.SEC03, org.springframework:spring-tx 2.5.6.SEC03.
Drops org.springframework:spring-dao.
Installs 6 packages in all (was 5).
Also installs aopalliance:aopalliance.
Moves commons-logging:commons-logging 1.0.4 → 1.1.1. Your build may pick other versions.
3 packages of its own release move with it.
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- added:
class IncorrectResultSetColumnCountException extends DataRetrievalFailureException - added:
ctor IncorrectResultSetColumnCountException(String, int, int) - added:
ctor IncorrectResultSetColumnCountException(int, int) - added:
method IncorrectResultSetColumnCountException.getActualCount(): int - added:
method IncorrectResultSetColumnCountException.getExpectedCount(): int
- removed:
class RowMapperResultReader implements ResultReader - removed:
ctor RowMapperResultReader(RowMapper) - removed:
ctor RowMapperResultReader(RowMapper, int) - removed:
ctor SqlReturnResultSet(String, RowMapper, int) - removed:
interface ResultReader extends RowCallbackHandler - removed:
method JdbcTemplate.extractReturnedResultSets(CallableStatement, List, int): Map - removed:
method ResultReader.getResults(): List - removed:
method ResultSetSupportingSqlParameter.isRowCallbackHandlerSupported(): boolean - removed:
method RowMapperResultReader.getResults(): List - removed:
method RowMapperResultReader.processRow(ResultSet): void - changed:
ctor ResultSetSupportingSqlParameter(String, int, RowMapper, int) → ctor ResultSetSupportingSqlParameter(String, int, int) - changed:
ctor SqlOutParameter(String, int, RowMapper, int) → ctor SqlOutParameter(String, int, int) - changed:
method JdbcOperations.query(PreparedStatementCreator, RowCallbackHandler): List → method JdbcOperations.query(PreparedStatementCreator, RowCallbackHandler): void - changed:
method JdbcOperations.query(String, Object[], RowCallbackHandler): List → method JdbcOperations.query(String, Object[], RowCallbackHandler): void - changed:
method JdbcOperations.query(String, Object[], int[], RowCallbackHandler): List → method JdbcOperations.query(String, Object[], int[], RowCallbackHandler): void - changed:
method JdbcOperations.query(String, PreparedStatementSetter, RowCallbackHandler): List → method JdbcOperations.query(String, PreparedStatementSetter, RowCallbackHandler): void - changed:
method JdbcOperations.query(String, RowCallbackHandler): List → method JdbcOperations.query(String, RowCallbackHandler): void - changed:
method JdbcTemplate.query(PreparedStatementCreator, RowCallbackHandler): List → method JdbcTemplate.query(PreparedStatementCreator, RowCallbackHandler): void - changed:
method JdbcTemplate.query(String, Object[], RowCallbackHandler): List → method JdbcTemplate.query(String, Object[], RowCallbackHandler): void - changed:
method JdbcTemplate.query(String, Object[], int[], RowCallbackHandler): List → method JdbcTemplate.query(String, Object[], int[], RowCallbackHandler): void - changed:
method JdbcTemplate.query(String, PreparedStatementSetter, RowCallbackHandler): List → method JdbcTemplate.query(String, PreparedStatementSetter, RowCallbackHandler): void - changed:
method JdbcTemplate.query(String, RowCallbackHandler): List → method JdbcTemplate.query(String, RowCallbackHandler): void - added:
class BeanPropertyRowMapper implements RowMapper - added:
class RowMapperResultSetExtractor implements ResultSetExtractor - added:
class SqlInOutParameter extends SqlOutParameter - added:
class SqlParameterValue extends SqlParameter - added:
class SqlReturnUpdateCount extends SqlParameter - added:
ctor BeanPropertyRowMapper() - added:
ctor BeanPropertyRowMapper(Class) - added:
ctor BeanPropertyRowMapper(Class, boolean) - added:
ctor RowMapperResultSetExtractor(RowMapper) - added:
ctor RowMapperResultSetExtractor(RowMapper, int) - added:
ctor SqlInOutParameter(String, int) - added:
ctor SqlInOutParameter(String, int, ResultSetExtractor) - added:
ctor SqlInOutParameter(String, int, RowCallbackHandler) - added:
ctor SqlInOutParameter(String, int, RowMapper) - added:
ctor SqlInOutParameter(String, int, String) - added:
ctor SqlInOutParameter(String, int, String, SqlReturnType) - added:
ctor SqlInOutParameter(String, int, int) - added:
ctor SqlParameter(SqlParameter) - added:
ctor SqlParameter(String, int, int) - added:
ctor SqlParameter(int, int) - added:
ctor SqlParameterValue(SqlParameter, Object) - added:
ctor SqlParameterValue(int, Object) - added:
ctor SqlParameterValue(int, String, Object) - added:
ctor SqlParameterValue(int, int, Object) - added:
ctor SqlReturnUpdateCount(String) - added:
field BeanPropertyRowMapper.logger: Log - added:
interface InterruptibleBatchPreparedStatementSetter extends BatchPreparedStatementSetter - added:
method BeanPropertyRowMapper.getColumnValue(ResultSet, int, PropertyDescriptor): Object - added:
method BeanPropertyRowMapper.getMappedClass(): Class - added:
method BeanPropertyRowMapper.initBeanWrapper(BeanWrapper): void - added:
method BeanPropertyRowMapper.initialize(Class): void - added:
method BeanPropertyRowMapper.isCheckFullyPopulated(): boolean - added:
method BeanPropertyRowMapper.mapRow(ResultSet, int): Object - added:
method BeanPropertyRowMapper.setCheckFullyPopulated(boolean): void - added:
method BeanPropertyRowMapper.setMappedClass(Class): void - added:
method InterruptibleBatchPreparedStatementSetter.isBatchExhausted(int): boolean - added:
method JdbcTemplate.createResultsMap(): Map - added:
method JdbcTemplate.extractReturnedResults(CallableStatement, List, List, int): Map - added:
method JdbcTemplate.getQueryTimeout(): int - added:
method JdbcTemplate.handleWarnings(Statement): void - added:
method JdbcTemplate.isResultsMapCaseInsensitive(): boolean - added:
method JdbcTemplate.isSkipResultsProcessing(): boolean - added:
method JdbcTemplate.isSkipUndeclaredResults(): boolean - added:
method JdbcTemplate.setQueryTimeout(int): void - added:
method JdbcTemplate.setResultsMapCaseInsensitive(boolean): void - added:
method JdbcTemplate.setSkipResultsProcessing(boolean): void - added:
method JdbcTemplate.setSkipUndeclaredResults(boolean): void - added:
method PreparedStatementCreatorFactory.newPreparedStatementCreator(String, Object[]): PreparedStatementCreator - added:
method ResultSetSupportingSqlParameter.getRowMapper(): RowMapper - added:
method ResultSetSupportingSqlParameter.isInputValueProvided(): boolean - added:
method RowMapperResultSetExtractor.extractData(ResultSet): Object - added:
method SqlInOutParameter.isInputValueProvided(): boolean - added:
method SqlParameter.getScale(): Integer - added:
method SqlParameter.isInputValueProvided(): boolean - added:
method SqlParameter.isResultsParameter(): boolean - added:
method SqlParameterValue.getValue(): Object - added:
method SqlReturnResultSet.isResultsParameter(): boolean - added:
method SqlReturnUpdateCount.isInputValueProvided(): boolean - added:
method SqlReturnUpdateCount.isResultsParameter(): boolean - added:
static method StatementCreatorUtils.javaTypeToSqlParameterType(Class): int - added:
static method StatementCreatorUtils.setParameterValue(PreparedStatement, int, int, Object): void
- added:
class CallMetaDataContext - added:
class CallMetaDataProviderFactory - added:
class CallParameterMetaData - added:
class Db2CallMetaDataProvider extends GenericCallMetaDataProvider - added:
class DerbyCallMetaDataProvider extends GenericCallMetaDataProvider - added:
class GenericCallMetaDataProvider implements CallMetaDataProvider - added:
class GenericTableMetaDataProvider implements TableMetaDataProvider - added:
class HsqlTableMetaDataProvider extends GenericTableMetaDataProvider - added:
class OracleCallMetaDataProvider extends GenericCallMetaDataProvider - added:
class PostgresCallMetaDataProvider extends GenericCallMetaDataProvider - added:
class PostgresTableMetaDataProvider extends GenericTableMetaDataProvider - added:
class SqlServerCallMetaDataProvider extends GenericCallMetaDataProvider - added:
class SybaseCallMetaDataProvider extends GenericCallMetaDataProvider - added:
class TableMetaDataContext - added:
class TableMetaDataProviderFactory - added:
class TableParameterMetaData - added:
ctor CallMetaDataContext() - added:
ctor CallMetaDataProviderFactory() - added:
ctor CallParameterMetaData(String, int, int, String, boolean) - added:
ctor Db2CallMetaDataProvider(DatabaseMetaData) - added:
ctor DerbyCallMetaDataProvider(DatabaseMetaData) - added:
ctor GenericCallMetaDataProvider(DatabaseMetaData) - added:
ctor GenericTableMetaDataProvider(DatabaseMetaData) - added:
ctor HsqlTableMetaDataProvider(DatabaseMetaData) - added:
ctor OracleCallMetaDataProvider(DatabaseMetaData) - added:
ctor PostgresCallMetaDataProvider(DatabaseMetaData) - added:
ctor PostgresTableMetaDataProvider(DatabaseMetaData) - added:
ctor SqlServerCallMetaDataProvider(DatabaseMetaData) - added:
ctor SybaseCallMetaDataProvider(DatabaseMetaData) - added:
ctor TableMetaDataContext() - added:
ctor TableMetaDataProviderFactory() - added:
ctor TableParameterMetaData(String, int, boolean) - added:
field CallMetaDataContext.logger: Log - added:
field TableMetaDataContext.logger: Log - added:
interface CallMetaDataProvider - added:
interface TableMetaDataProvider - added:
method CallMetaDataContext.createCallString(): String - added:
method CallMetaDataContext.createReturnResultSetParameter(String, RowMapper): SqlParameter - added:
method CallMetaDataContext.getCallParameters(): List - added:
method CallMetaDataContext.getCatalogName(): String - added:
method CallMetaDataContext.getFunctionReturnName(): String - added:
method CallMetaDataContext.getLimitedInParameterNames(): Set - added:
method CallMetaDataContext.getOutParameterNames(): List - added:
method CallMetaDataContext.getProcedureName(): String - added:
method CallMetaDataContext.getScalarOutParameterName(): String - added:
method CallMetaDataContext.getSchemaName(): String - added:
method CallMetaDataContext.initializeMetaData(DataSource): void - added:
method CallMetaDataContext.isAccessCallParameterMetaData(): boolean - added:
method CallMetaDataContext.isFunction(): boolean - added:
method CallMetaDataContext.isReturnValueRequired(): boolean - added:
method CallMetaDataContext.matchInParameterValuesWithCallParameters(Map): Map - added:
method CallMetaDataContext.matchInParameterValuesWithCallParameters(SqlParameterSource): Map - added:
method CallMetaDataContext.processParameters(List): void - added:
method CallMetaDataContext.setAccessCallParameterMetaData(boolean): void - added:
method CallMetaDataContext.setCatalogName(String): void - added:
method CallMetaDataContext.setFunction(boolean): void - added:
method CallMetaDataContext.setFunctionReturnName(String): void - added:
method CallMetaDataContext.setLimitedInParameterNames(Set): void - added:
method CallMetaDataContext.setOutParameterNames(List): void - added:
method CallMetaDataContext.setProcedureName(String): void - added:
method CallMetaDataContext.setReturnValueRequired(boolean): void - added:
method CallMetaDataContext.setSchemaName(String): void - added:
method CallMetaDataProvider.byPassReturnParameter(String): boolean - added:
method CallMetaDataProvider.catalogNameToUse(String): String - added:
method CallMetaDataProvider.createDefaultInOutParameter(String, CallParameterMetaData): SqlParameter - added:
method CallMetaDataProvider.createDefaultInParameter(String, CallParameterMetaData): SqlParameter - added:
method CallMetaDataProvider.createDefaultOutParameter(String, CallParameterMetaData): SqlParameter - added:
method CallMetaDataProvider.getCallParameterMetaData(): List - added:
method CallMetaDataProvider.getRefCursorSqlType(): int - added:
method CallMetaDataProvider.getUserName(): String - added:
method CallMetaDataProvider.initializeWithMetaData(DatabaseMetaData): void - added:
method CallMetaDataProvider.initializeWithProcedureColumnMetaData(DatabaseMetaData, String, String, String): void - added:
method CallMetaDataProvider.isProcedureColumnMetaDataUsed(): boolean - added:
method CallMetaDataProvider.isRefCursorSupported(): boolean - added:
method CallMetaDataProvider.isReturnResultSetSupported(): boolean - added:
method CallMetaDataProvider.isSupportsCatalogsInProcedureCalls(): boolean - added:
method CallMetaDataProvider.isSupportsSchemasInProcedureCalls(): boolean - added:
method CallMetaDataProvider.metaDataCatalogNameToUse(String): String - added:
method CallMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method CallMetaDataProvider.parameterNameToUse(String): String - added:
method CallMetaDataProvider.procedureNameToUse(String): String - added:
method CallMetaDataProvider.schemaNameToUse(String): String - added:
method CallParameterMetaData.getParameterName(): String - added:
method CallParameterMetaData.getParameterType(): int - added:
method CallParameterMetaData.getSqlType(): int - added:
method CallParameterMetaData.getTypeName(): String - added:
method CallParameterMetaData.isNullable(): boolean - added:
method Db2CallMetaDataProvider.initializeWithMetaData(DatabaseMetaData): void - added:
method Db2CallMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method DerbyCallMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method GenericCallMetaDataProvider.byPassReturnParameter(String): boolean - added:
method GenericCallMetaDataProvider.catalogNameToUse(String): String - added:
method GenericCallMetaDataProvider.createDefaultInOutParameter(String, CallParameterMetaData): SqlParameter - added:
method GenericCallMetaDataProvider.createDefaultInParameter(String, CallParameterMetaData): SqlParameter - added:
method GenericCallMetaDataProvider.createDefaultOutParameter(String, CallParameterMetaData): SqlParameter - added:
method GenericCallMetaDataProvider.getCallParameterMetaData(): List - added:
method GenericCallMetaDataProvider.getRefCursorSqlType(): int - added:
method GenericCallMetaDataProvider.getUserName(): String - added:
method GenericCallMetaDataProvider.initializeWithMetaData(DatabaseMetaData): void - added:
method GenericCallMetaDataProvider.initializeWithProcedureColumnMetaData(DatabaseMetaData, String, String, String): void - added:
method GenericCallMetaDataProvider.isProcedureColumnMetaDataUsed(): boolean - added:
method GenericCallMetaDataProvider.isRefCursorSupported(): boolean - added:
method GenericCallMetaDataProvider.isReturnResultSetSupported(): boolean - added:
method GenericCallMetaDataProvider.isStoresLowerCaseIdentifiers(): boolean - added:
method GenericCallMetaDataProvider.isStoresUpperCaseIdentifiers(): boolean - added:
method GenericCallMetaDataProvider.isSupportsCatalogsInProcedureCalls(): boolean - added:
method GenericCallMetaDataProvider.isSupportsSchemasInProcedureCalls(): boolean - added:
method GenericCallMetaDataProvider.metaDataCatalogNameToUse(String): String - added:
method GenericCallMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method GenericCallMetaDataProvider.parameterNameToUse(String): String - added:
method GenericCallMetaDataProvider.procedureNameToUse(String): String - added:
method GenericCallMetaDataProvider.schemaNameToUse(String): String - added:
method GenericCallMetaDataProvider.setStoresLowerCaseIdentifiers(boolean): void - added:
method GenericCallMetaDataProvider.setStoresUpperCaseIdentifiers(boolean): void - added:
method GenericCallMetaDataProvider.setSupportsCatalogsInProcedureCalls(boolean): void - added:
method GenericCallMetaDataProvider.setSupportsSchemasInProcedureCalls(boolean): void - added:
method GenericTableMetaDataProvider.catalogNameToUse(String): String - added:
method GenericTableMetaDataProvider.getDatabaseVersion(): String - added:
method GenericTableMetaDataProvider.getSimpleQueryForGetGeneratedKey(String, String): String - added:
method GenericTableMetaDataProvider.getTableParameterMetaData(): List - added:
method GenericTableMetaDataProvider.initializeWithMetaData(DatabaseMetaData): void - added:
method GenericTableMetaDataProvider.initializeWithTableColumnMetaData(DatabaseMetaData, String, String, String): void - added:
method GenericTableMetaDataProvider.isGeneratedKeysColumnNameArraySupported(): boolean - added:
method GenericTableMetaDataProvider.isGetGeneratedKeysSimulated(): boolean - added:
method GenericTableMetaDataProvider.isGetGeneratedKeysSupported(): boolean - added:
method GenericTableMetaDataProvider.isStoresLowerCaseIdentifiers(): boolean - added:
method GenericTableMetaDataProvider.isStoresUpperCaseIdentifiers(): boolean - added:
method GenericTableMetaDataProvider.isTableColumnMetaDataUsed(): boolean - added:
method GenericTableMetaDataProvider.metaDataCatalogNameToUse(String): String - added:
method GenericTableMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method GenericTableMetaDataProvider.schemaNameToUse(String): String - added:
method GenericTableMetaDataProvider.setGeneratedKeysColumnNameArraySupported(boolean): void - added:
method GenericTableMetaDataProvider.setGetGeneratedKeysSupported(boolean): void - added:
method GenericTableMetaDataProvider.setStoresLowerCaseIdentifiers(boolean): void - added:
method GenericTableMetaDataProvider.setStoresUpperCaseIdentifiers(boolean): void - added:
method GenericTableMetaDataProvider.tableNameToUse(String): String - added:
method HsqlTableMetaDataProvider.getSimpleQueryForGetGeneratedKey(String, String): String - added:
method HsqlTableMetaDataProvider.isGetGeneratedKeysSimulated(): boolean - added:
method OracleCallMetaDataProvider.createDefaultOutParameter(String, CallParameterMetaData): SqlParameter - added:
method OracleCallMetaDataProvider.getRefCursorSqlType(): int - added:
method OracleCallMetaDataProvider.isRefCursorSupported(): boolean - added:
method OracleCallMetaDataProvider.isReturnResultSetSupported(): boolean - added:
method OracleCallMetaDataProvider.metaDataCatalogNameToUse(String): String - added:
method OracleCallMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method PostgresCallMetaDataProvider.byPassReturnParameter(String): boolean - added:
method PostgresCallMetaDataProvider.createDefaultOutParameter(String, CallParameterMetaData): SqlParameter - added:
method PostgresCallMetaDataProvider.getRefCursorSqlType(): int - added:
method PostgresCallMetaDataProvider.isRefCursorSupported(): boolean - added:
method PostgresCallMetaDataProvider.isReturnResultSetSupported(): boolean - added:
method PostgresCallMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method PostgresTableMetaDataProvider.getSimpleQueryForGetGeneratedKey(String, String): String - added:
method PostgresTableMetaDataProvider.isGetGeneratedKeysSimulated(): boolean - added:
method SqlServerCallMetaDataProvider.byPassReturnParameter(String): boolean - added:
method SqlServerCallMetaDataProvider.parameterNameToUse(String): String - added:
method SybaseCallMetaDataProvider.byPassReturnParameter(String): boolean - added:
method SybaseCallMetaDataProvider.parameterNameToUse(String): String - added:
method TableMetaDataContext.createInsertString(String[]): String - added:
method TableMetaDataContext.createInsertTypes(): int[] - added:
method TableMetaDataContext.getCatalogName(): String - added:
method TableMetaDataContext.getSchemaName(): String - added:
method TableMetaDataContext.getSimulationQueryForGetGeneratedKey(String, String): String - added:
method TableMetaDataContext.getTableColumns(): List - added:
method TableMetaDataContext.getTableName(): String - added:
method TableMetaDataContext.isAccessTableParameterMetaData(): boolean - added:
method TableMetaDataContext.isGeneratedKeysColumnNameArraySupported(): boolean - added:
method TableMetaDataContext.isGetGeneratedKeysSimulated(): boolean - added:
method TableMetaDataContext.isGetGeneratedKeysSupported(): boolean - added:
method TableMetaDataContext.matchInParameterValuesWithInsertColumns(Map): List - added:
method TableMetaDataContext.matchInParameterValuesWithInsertColumns(SqlParameterSource): List - added:
method TableMetaDataContext.processMetaData(DataSource, List, String[]): void - added:
method TableMetaDataContext.setAccessTableParameterMetaData(boolean): void - added:
method TableMetaDataContext.setCatalogName(String): void - added:
method TableMetaDataContext.setSchemaName(String): void - added:
method TableMetaDataContext.setTableName(String): void - added:
method TableMetaDataProvider.catalogNameToUse(String): String - added:
method TableMetaDataProvider.getSimpleQueryForGetGeneratedKey(String, String): String - added:
method TableMetaDataProvider.getTableParameterMetaData(): List - added:
method TableMetaDataProvider.initializeWithMetaData(DatabaseMetaData): void - added:
method TableMetaDataProvider.initializeWithTableColumnMetaData(DatabaseMetaData, String, String, String): void - added:
method TableMetaDataProvider.isGeneratedKeysColumnNameArraySupported(): boolean - added:
method TableMetaDataProvider.isGetGeneratedKeysSimulated(): boolean - added:
method TableMetaDataProvider.isGetGeneratedKeysSupported(): boolean - added:
method TableMetaDataProvider.isTableColumnMetaDataUsed(): boolean - added:
method TableMetaDataProvider.metaDataCatalogNameToUse(String): String - added:
method TableMetaDataProvider.metaDataSchemaNameToUse(String): String - added:
method TableMetaDataProvider.schemaNameToUse(String): String - added:
method TableMetaDataProvider.tableNameToUse(String): String - added:
method TableParameterMetaData.getParameterName(): String - added:
method TableParameterMetaData.getSqlType(): int - added:
method TableParameterMetaData.isNullable(): boolean - added:
static field CallMetaDataProviderFactory.supportedDatabaseProductsForFunctions: List - added:
static field CallMetaDataProviderFactory.supportedDatabaseProductsForProcedures: List - added:
static field GenericCallMetaDataProvider.logger: Log - added:
static field GenericTableMetaDataProvider.logger: Log - added:
static method CallMetaDataProviderFactory.createMetaDataProvider(DataSource, CallMetaDataContext): CallMetaDataProvider - added:
static method TableMetaDataProviderFactory.createMetaDataProvider(DataSource, TableMetaDataContext): TableMetaDataProvider
- added:
abstract class AbstractSqlParameterSource implements SqlParameterSource - added:
abstract class NamedParameterUtils - added:
class BeanPropertySqlParameterSource extends AbstractSqlParameterSource - added:
class MapSqlParameterSource extends AbstractSqlParameterSource - added:
class NamedParameterJdbcDaoSupport extends JdbcDaoSupport - added:
class NamedParameterJdbcTemplate implements NamedParameterJdbcOperations - added:
class ParsedSql - added:
class SqlParameterSourceUtils - added:
ctor AbstractSqlParameterSource() - added:
ctor BeanPropertySqlParameterSource(Object) - added:
ctor MapSqlParameterSource() - added:
ctor MapSqlParameterSource(Map) - added:
ctor MapSqlParameterSource(String, Object) - added:
ctor NamedParameterJdbcDaoSupport() - added:
ctor NamedParameterJdbcTemplate(DataSource) - added:
ctor NamedParameterJdbcTemplate(JdbcOperations) - added:
ctor NamedParameterUtils() - added:
ctor SqlParameterSourceUtils() - added:
interface NamedParameterJdbcOperations - added:
interface SqlParameterSource - added:
method AbstractSqlParameterSource.getSqlType(String): int - added:
method AbstractSqlParameterSource.getTypeName(String): String - added:
method AbstractSqlParameterSource.registerSqlType(String, int): void - added:
method AbstractSqlParameterSource.registerTypeName(String, String): void - added:
method BeanPropertySqlParameterSource.getReadablePropertyNames(): String[] - added:
method BeanPropertySqlParameterSource.getSqlType(String): int - added:
method BeanPropertySqlParameterSource.getValue(String): Object - added:
method BeanPropertySqlParameterSource.hasValue(String): boolean - added:
method MapSqlParameterSource.addValue(String, Object): MapSqlParameterSource - added:
method MapSqlParameterSource.addValue(String, Object, int): MapSqlParameterSource - added:
method MapSqlParameterSource.addValue(String, Object, int, String): MapSqlParameterSource - added:
method MapSqlParameterSource.addValues(Map): MapSqlParameterSource - added:
method MapSqlParameterSource.getValue(String): Object - added:
method MapSqlParameterSource.getValues(): Map - added:
method MapSqlParameterSource.hasValue(String): boolean - added:
method NamedParameterJdbcDaoSupport.getNamedParameterJdbcTemplate(): NamedParameterJdbcTemplate - added:
method NamedParameterJdbcDaoSupport.initTemplateConfig(): void - added:
method NamedParameterJdbcOperations.execute(String, Map, PreparedStatementCallback): Object - added:
method NamedParameterJdbcOperations.execute(String, SqlParameterSource, PreparedStatementCallback): Object - added:
method NamedParameterJdbcOperations.getJdbcOperations(): JdbcOperations - added:
method NamedParameterJdbcOperations.query(String, Map, ResultSetExtractor): Object - added:
method NamedParameterJdbcOperations.query(String, Map, RowCallbackHandler): void - added:
method NamedParameterJdbcOperations.query(String, Map, RowMapper): List - added:
method NamedParameterJdbcOperations.query(String, SqlParameterSource, ResultSetExtractor): Object - added:
method NamedParameterJdbcOperations.query(String, SqlParameterSource, RowCallbackHandler): void - added:
method NamedParameterJdbcOperations.query(String, SqlParameterSource, RowMapper): List - added:
method NamedParameterJdbcOperations.queryForInt(String, Map): int - added:
method NamedParameterJdbcOperations.queryForInt(String, SqlParameterSource): int - added:
method NamedParameterJdbcOperations.queryForList(String, Map): List - added:
method NamedParameterJdbcOperations.queryForList(String, Map, Class): List - added:
method NamedParameterJdbcOperations.queryForList(String, SqlParameterSource): List - added:
method NamedParameterJdbcOperations.queryForList(String, SqlParameterSource, Class): List - added:
method NamedParameterJdbcOperations.queryForLong(String, Map): long - added:
method NamedParameterJdbcOperations.queryForLong(String, SqlParameterSource): long - added:
method NamedParameterJdbcOperations.queryForMap(String, Map): Map - added:
method NamedParameterJdbcOperations.queryForMap(String, SqlParameterSource): Map - added:
method NamedParameterJdbcOperations.queryForObject(String, Map, Class): Object - added:
method NamedParameterJdbcOperations.queryForObject(String, Map, RowMapper): Object - added:
method NamedParameterJdbcOperations.queryForObject(String, SqlParameterSource, Class): Object - added:
method NamedParameterJdbcOperations.queryForObject(String, SqlParameterSource, RowMapper): Object - added:
method NamedParameterJdbcOperations.queryForRowSet(String, Map): SqlRowSet - added:
method NamedParameterJdbcOperations.queryForRowSet(String, SqlParameterSource): SqlRowSet - added:
method NamedParameterJdbcOperations.update(String, Map): int - added:
method NamedParameterJdbcOperations.update(String, SqlParameterSource): int - added:
method NamedParameterJdbcOperations.update(String, SqlParameterSource, KeyHolder): int - added:
method NamedParameterJdbcOperations.update(String, SqlParameterSource, KeyHolder, String[]): int - added:
method NamedParameterJdbcTemplate.execute(String, Map, PreparedStatementCallback): Object - added:
method NamedParameterJdbcTemplate.execute(String, SqlParameterSource, PreparedStatementCallback): Object - added:
method NamedParameterJdbcTemplate.getJdbcOperations(): JdbcOperations - added:
method NamedParameterJdbcTemplate.getParsedSql(String): ParsedSql - added:
method NamedParameterJdbcTemplate.getPreparedStatementCreator(String, SqlParameterSource): PreparedStatementCreator - added:
method NamedParameterJdbcTemplate.query(String, Map, ResultSetExtractor): Object - added:
method NamedParameterJdbcTemplate.query(String, Map, RowCallbackHandler): void - added:
method NamedParameterJdbcTemplate.query(String, Map, RowMapper): List - added:
method NamedParameterJdbcTemplate.query(String, SqlParameterSource, ResultSetExtractor): Object - added:
method NamedParameterJdbcTemplate.query(String, SqlParameterSource, RowCallbackHandler): void - added:
method NamedParameterJdbcTemplate.query(String, SqlParameterSource, RowMapper): List - added:
method NamedParameterJdbcTemplate.queryForInt(String, Map): int - added:
method NamedParameterJdbcTemplate.queryForInt(String, SqlParameterSource): int - added:
method NamedParameterJdbcTemplate.queryForList(String, Map): List - added:
method NamedParameterJdbcTemplate.queryForList(String, Map, Class): List - added:
method NamedParameterJdbcTemplate.queryForList(String, SqlParameterSource): List - added:
method NamedParameterJdbcTemplate.queryForList(String, SqlParameterSource, Class): List - added:
method NamedParameterJdbcTemplate.queryForLong(String, Map): long - added:
method NamedParameterJdbcTemplate.queryForLong(String, SqlParameterSource): long - added:
method NamedParameterJdbcTemplate.queryForMap(String, Map): Map - added:
method NamedParameterJdbcTemplate.queryForMap(String, SqlParameterSource): Map - added:
method NamedParameterJdbcTemplate.queryForObject(String, Map, Class): Object - added:
method NamedParameterJdbcTemplate.queryForObject(String, Map, RowMapper): Object - added:
method NamedParameterJdbcTemplate.queryForObject(String, SqlParameterSource, Class): Object - added:
method NamedParameterJdbcTemplate.queryForObject(String, SqlParameterSource, RowMapper): Object - added:
method NamedParameterJdbcTemplate.queryForRowSet(String, Map): SqlRowSet - added:
method NamedParameterJdbcTemplate.queryForRowSet(String, SqlParameterSource): SqlRowSet - added:
method NamedParameterJdbcTemplate.update(String, Map): int - added:
method NamedParameterJdbcTemplate.update(String, SqlParameterSource): int - added:
method NamedParameterJdbcTemplate.update(String, SqlParameterSource, KeyHolder): int - added:
method NamedParameterJdbcTemplate.update(String, SqlParameterSource, KeyHolder, String[]): int - added:
method ParsedSql.toString(): String - added:
method SqlParameterSource.getSqlType(String): int - added:
method SqlParameterSource.getTypeName(String): String - added:
method SqlParameterSource.getValue(String): Object - added:
method SqlParameterSource.hasValue(String): boolean - added:
static field SqlParameterSource.TYPE_UNKNOWN: int - added:
static method NamedParameterUtils.buildSqlTypeArray(ParsedSql, SqlParameterSource): int[] - added:
static method NamedParameterUtils.buildValueArray(ParsedSql, SqlParameterSource, List): Object[] - added:
static method NamedParameterUtils.buildValueArray(String, Map): Object[] - added:
static method NamedParameterUtils.parseSqlStatement(String): ParsedSql - added:
static method NamedParameterUtils.parseSqlStatementIntoString(String): String - added:
static method NamedParameterUtils.substituteNamedParameters(ParsedSql, SqlParameterSource): String - added:
static method NamedParameterUtils.substituteNamedParameters(String, SqlParameterSource): String - added:
static method SqlParameterSourceUtils.createBatch(Map[]): SqlParameterSource[] - added:
static method SqlParameterSourceUtils.createBatch(Object[]): SqlParameterSource[] - added:
static method SqlParameterSourceUtils.extractCaseInsensitiveParameterNames(SqlParameterSource): Map - added:
static method SqlParameterSourceUtils.getTypedValue(SqlParameterSource, String): Object
- added:
abstract class AbstractJdbcCall - added:
abstract class AbstractJdbcInsert - added:
class ParameterizedBeanPropertyRowMapper extends BeanPropertyRowMapper implements ParameterizedRowMapper - added:
class ParameterizedSingleColumnRowMapper extends SingleColumnRowMapper implements ParameterizedRowMapper - added:
class SimpleJdbcCall extends AbstractJdbcCall implements SimpleJdbcCallOperations - added:
class SimpleJdbcDaoSupport extends JdbcDaoSupport - added:
class SimpleJdbcInsert extends AbstractJdbcInsert implements SimpleJdbcInsertOperations - added:
class SimpleJdbcTemplate implements SimpleJdbcOperations - added:
ctor AbstractJdbcCall(DataSource) - added:
ctor AbstractJdbcCall(JdbcTemplate) - added:
ctor AbstractJdbcInsert(DataSource) - added:
ctor AbstractJdbcInsert(JdbcTemplate) - added:
ctor ParameterizedBeanPropertyRowMapper() - added:
ctor ParameterizedSingleColumnRowMapper() - added:
ctor SimpleJdbcCall(DataSource) - added:
ctor SimpleJdbcCall(JdbcTemplate) - added:
ctor SimpleJdbcDaoSupport() - added:
ctor SimpleJdbcInsert(DataSource) - added:
ctor SimpleJdbcInsert(JdbcTemplate) - added:
ctor SimpleJdbcTemplate(DataSource) - added:
ctor SimpleJdbcTemplate(JdbcOperations) - added:
ctor SimpleJdbcTemplate(NamedParameterJdbcOperations) - added:
field AbstractJdbcCall.logger: Log - added:
field AbstractJdbcInsert.logger: Log - added:
interface ParameterizedRowMapper extends RowMapper - added:
interface SimpleJdbcCallOperations - added:
interface SimpleJdbcInsertOperations - added:
interface SimpleJdbcOperations - added:
method AbstractJdbcCall.addDeclaredParameter(SqlParameter): void - added:
method AbstractJdbcCall.addDeclaredRowMapper(String, ParameterizedRowMapper): void - added:
method AbstractJdbcCall.checkCompiled(): void - added:
method AbstractJdbcCall.compile(): void - added:
method AbstractJdbcCall.compileInternal(): void - added:
method AbstractJdbcCall.doExecute(Map): Map - added:
method AbstractJdbcCall.doExecute(SqlParameterSource): Map - added:
method AbstractJdbcCall.getCallParameters(): List - added:
method AbstractJdbcCall.getCallString(): String - added:
method AbstractJdbcCall.getCallableStatementFactory(): CallableStatementCreatorFactory - added:
method AbstractJdbcCall.getCatalogName(): String - added:
method AbstractJdbcCall.getInParameterNames(): Set - added:
method AbstractJdbcCall.getJdbcTemplate(): JdbcTemplate - added:
method AbstractJdbcCall.getProcedureName(): String - added:
method AbstractJdbcCall.getScalarOutParameterName(): String - added:
method AbstractJdbcCall.getSchemaName(): String - added:
method AbstractJdbcCall.isCompiled(): boolean - added:
method AbstractJdbcCall.isFunction(): boolean - added:
method AbstractJdbcCall.isReturnValueRequired(): boolean - added:
method AbstractJdbcCall.matchInParameterValuesWithCallParameters(Map): Map - added:
method AbstractJdbcCall.matchInParameterValuesWithCallParameters(SqlParameterSource): Map - added:
method AbstractJdbcCall.onCompileInternal(): void - added:
method AbstractJdbcCall.setAccessCallParameterMetaData(boolean): void - added:
method AbstractJdbcCall.setCatalogName(String): void - added:
method AbstractJdbcCall.setFunction(boolean): void - added:
method AbstractJdbcCall.setInParameterNames(Set): void - added:
method AbstractJdbcCall.setProcedureName(String): void - added:
method AbstractJdbcCall.setReturnValueRequired(boolean): void - added:
method AbstractJdbcCall.setSchemaName(String): void - added:
method AbstractJdbcInsert.checkCompiled(): void - added:
method AbstractJdbcInsert.checkIfConfigurationModificationIsAllowed(): void - added:
method AbstractJdbcInsert.compile(): void - added:
method AbstractJdbcInsert.compileInternal(): void - added:
method AbstractJdbcInsert.doExecute(Map): int - added:
method AbstractJdbcInsert.doExecute(SqlParameterSource): int - added:
method AbstractJdbcInsert.doExecuteAndReturnKey(Map): Number - added:
method AbstractJdbcInsert.doExecuteAndReturnKey(SqlParameterSource): Number - added:
method AbstractJdbcInsert.doExecuteAndReturnKeyHolder(Map): KeyHolder - added:
method AbstractJdbcInsert.doExecuteAndReturnKeyHolder(SqlParameterSource): KeyHolder - added:
method AbstractJdbcInsert.doExecuteBatch(Map[]): int[] - added:
method AbstractJdbcInsert.doExecuteBatch(SqlParameterSource[]): int[] - added:
method AbstractJdbcInsert.getCatalogName(): String - added:
method AbstractJdbcInsert.getColumnNames(): List - added:
method AbstractJdbcInsert.getGeneratedKeyNames(): String[] - added:
method AbstractJdbcInsert.getInsertString(): String - added:
method AbstractJdbcInsert.getInsertTypes(): int[] - added:
method AbstractJdbcInsert.getJdbcTemplate(): JdbcTemplate - added:
method AbstractJdbcInsert.getSchemaName(): String - added:
method AbstractJdbcInsert.getTableName(): String - added:
method AbstractJdbcInsert.isCompiled(): boolean - added:
method AbstractJdbcInsert.matchInParameterValuesWithInsertColumns(Map): List - added:
method AbstractJdbcInsert.matchInParameterValuesWithInsertColumns(SqlParameterSource): List - added:
method AbstractJdbcInsert.onCompileInternal(): void - added:
method AbstractJdbcInsert.setCatalogName(String): void - added:
method AbstractJdbcInsert.setColumnNames(List): void - added:
method AbstractJdbcInsert.setGeneratedKeyName(String): void - added:
method AbstractJdbcInsert.setGeneratedKeyNames(String[]): void - added:
method AbstractJdbcInsert.setSchemaName(String): void - added:
method AbstractJdbcInsert.setTableName(String): void - added:
method ParameterizedBeanPropertyRowMapper.mapRow(ResultSet, int): Object - added:
method ParameterizedRowMapper.mapRow(ResultSet, int): Object - added:
method ParameterizedSingleColumnRowMapper.mapRow(ResultSet, int): Object - added:
method SimpleJdbcCall.declareParameters(SqlParameter[]): SimpleJdbcCall - added:
method SimpleJdbcCall.execute(): Map - added:
method SimpleJdbcCall.execute(Map): Map - added:
method SimpleJdbcCall.execute(SqlParameterSource): Map - added:
method SimpleJdbcCall.executeFunction(Class, Map): Object - added:
method SimpleJdbcCall.executeFunction(Class, MapSqlParameterSource): Object - added:
method SimpleJdbcCall.executeObject(Class, Map): Object - added:
method SimpleJdbcCall.executeObject(Class, MapSqlParameterSource): Object - added:
method SimpleJdbcCall.returningResultSet(String, ParameterizedRowMapper): SimpleJdbcCall - added:
method SimpleJdbcCall.useInParameterNames(String[]): SimpleJdbcCall - added:
method SimpleJdbcCall.withCatalogName(String): SimpleJdbcCall - added:
method SimpleJdbcCall.withFunctionName(String): SimpleJdbcCall - added:
method SimpleJdbcCall.withProcedureName(String): SimpleJdbcCall - added:
method SimpleJdbcCall.withReturnValue(): SimpleJdbcCall - added:
method SimpleJdbcCall.withSchemaName(String): SimpleJdbcCall - added:
method SimpleJdbcCall.withoutProcedureColumnMetaDataAccess(): SimpleJdbcCall - added:
method SimpleJdbcCallOperations.declareParameters(SqlParameter[]): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.execute(): Map - added:
method SimpleJdbcCallOperations.execute(Map): Map - added:
method SimpleJdbcCallOperations.execute(SqlParameterSource): Map - added:
method SimpleJdbcCallOperations.executeFunction(Class, Map): Object - added:
method SimpleJdbcCallOperations.executeFunction(Class, MapSqlParameterSource): Object - added:
method SimpleJdbcCallOperations.executeObject(Class, Map): Object - added:
method SimpleJdbcCallOperations.executeObject(Class, MapSqlParameterSource): Object - added:
method SimpleJdbcCallOperations.returningResultSet(String, ParameterizedRowMapper): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.useInParameterNames(String[]): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.withCatalogName(String): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.withFunctionName(String): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.withProcedureName(String): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.withReturnValue(): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.withSchemaName(String): SimpleJdbcCallOperations - added:
method SimpleJdbcCallOperations.withoutProcedureColumnMetaDataAccess(): SimpleJdbcCallOperations - added:
method SimpleJdbcDaoSupport.getSimpleJdbcTemplate(): SimpleJdbcTemplate - added:
method SimpleJdbcDaoSupport.initTemplateConfig(): void - added:
method SimpleJdbcInsert.execute(Map): int - added:
method SimpleJdbcInsert.execute(SqlParameterSource): int - added:
method SimpleJdbcInsert.executeAndReturnKey(Map): Number - added:
method SimpleJdbcInsert.executeAndReturnKey(SqlParameterSource): Number - added:
method SimpleJdbcInsert.executeAndReturnKeyHolder(Map): KeyHolder - added:
method SimpleJdbcInsert.executeAndReturnKeyHolder(SqlParameterSource): KeyHolder - added:
method SimpleJdbcInsert.executeBatch(Map[]): int[] - added:
method SimpleJdbcInsert.executeBatch(SqlParameterSource[]): int[] - added:
method SimpleJdbcInsert.usingColumns(String[]): SimpleJdbcInsert - added:
method SimpleJdbcInsert.usingGeneratedKeyColumns(String[]): SimpleJdbcInsert - added:
method SimpleJdbcInsert.withCatalogName(String): SimpleJdbcInsert - added:
method SimpleJdbcInsert.withSchemaName(String): SimpleJdbcInsert - added:
method SimpleJdbcInsert.withTableName(String): SimpleJdbcInsert - added:
method SimpleJdbcInsertOperations.execute(Map): int - added:
method SimpleJdbcInsertOperations.execute(SqlParameterSource): int - added:
method SimpleJdbcInsertOperations.executeAndReturnKey(Map): Number - added:
method SimpleJdbcInsertOperations.executeAndReturnKey(SqlParameterSource): Number - added:
method SimpleJdbcInsertOperations.executeAndReturnKeyHolder(Map): KeyHolder - added:
method SimpleJdbcInsertOperations.executeAndReturnKeyHolder(SqlParameterSource): KeyHolder - added:
method SimpleJdbcInsertOperations.executeBatch(Map[]): int[] - added:
method SimpleJdbcInsertOperations.executeBatch(SqlParameterSource[]): int[] - added:
method SimpleJdbcInsertOperations.usingColumns(String[]): SimpleJdbcInsertOperations - added:
method SimpleJdbcInsertOperations.usingGeneratedKeyColumns(String[]): SimpleJdbcInsertOperations - added:
method SimpleJdbcInsertOperations.withCatalogName(String): SimpleJdbcInsertOperations - added:
method SimpleJdbcInsertOperations.withSchemaName(String): SimpleJdbcInsertOperations - added:
method SimpleJdbcInsertOperations.withTableName(String): SimpleJdbcInsertOperations - added:
method SimpleJdbcOperations.batchUpdate(String, List): int[] - added:
method SimpleJdbcOperations.batchUpdate(String, List, int[]): int[] - added:
method SimpleJdbcOperations.batchUpdate(String, Map[]): int[] - added:
method SimpleJdbcOperations.batchUpdate(String, SqlParameterSource[]): int[] - added:
method SimpleJdbcOperations.getJdbcOperations(): JdbcOperations - added:
method SimpleJdbcOperations.getNamedParameterJdbcOperations(): NamedParameterJdbcOperations - added:
method SimpleJdbcOperations.query(String, ParameterizedRowMapper, Map): List - added:
method SimpleJdbcOperations.query(String, ParameterizedRowMapper, Object[]): List - added:
method SimpleJdbcOperations.query(String, ParameterizedRowMapper, SqlParameterSource): List - added:
method SimpleJdbcOperations.queryForInt(String, Map): int - added:
method SimpleJdbcOperations.queryForInt(String, Object[]): int - added:
method SimpleJdbcOperations.queryForInt(String, SqlParameterSource): int - added:
method SimpleJdbcOperations.queryForList(String, Map): List - added:
method SimpleJdbcOperations.queryForList(String, Object[]): List - added:
method SimpleJdbcOperations.queryForList(String, SqlParameterSource): List - added:
method SimpleJdbcOperations.queryForLong(String, Map): long - added:
method SimpleJdbcOperations.queryForLong(String, Object[]): long - added:
method SimpleJdbcOperations.queryForLong(String, SqlParameterSource): long - added:
method SimpleJdbcOperations.queryForMap(String, Map): Map - added:
method SimpleJdbcOperations.queryForMap(String, Object[]): Map - added:
method SimpleJdbcOperations.queryForMap(String, SqlParameterSource): Map - added:
method SimpleJdbcOperations.queryForObject(String, Class, Map): Object - added:
method SimpleJdbcOperations.queryForObject(String, Class, Object[]): Object - added:
method SimpleJdbcOperations.queryForObject(String, Class, SqlParameterSource): Object - added:
method SimpleJdbcOperations.queryForObject(String, ParameterizedRowMapper, Map): Object - added:
method SimpleJdbcOperations.queryForObject(String, ParameterizedRowMapper, Object[]): Object - added:
method SimpleJdbcOperations.queryForObject(String, ParameterizedRowMapper, SqlParameterSource): Object - added:
method SimpleJdbcOperations.update(String, Map): int - added:
method SimpleJdbcOperations.update(String, Object[]): int - added:
method SimpleJdbcOperations.update(String, SqlParameterSource): int - added:
method SimpleJdbcTemplate.batchUpdate(String, List): int[] - added:
method SimpleJdbcTemplate.batchUpdate(String, List, int[]): int[] - added:
method SimpleJdbcTemplate.batchUpdate(String, Map[]): int[] - added:
method SimpleJdbcTemplate.batchUpdate(String, SqlParameterSource[]): int[] - added:
method SimpleJdbcTemplate.getJdbcOperations(): JdbcOperations - added:
method SimpleJdbcTemplate.getNamedParameterJdbcOperations(): NamedParameterJdbcOperations - added:
method SimpleJdbcTemplate.query(String, ParameterizedRowMapper, Map): List - added:
method SimpleJdbcTemplate.query(String, ParameterizedRowMapper, Object[]): List - added:
method SimpleJdbcTemplate.query(String, ParameterizedRowMapper, SqlParameterSource): List - added:
method SimpleJdbcTemplate.queryForInt(String, Map): int - added:
method SimpleJdbcTemplate.queryForInt(String, Object[]): int - added:
method SimpleJdbcTemplate.queryForInt(String, SqlParameterSource): int - added:
method SimpleJdbcTemplate.queryForList(String, Map): List - added:
method SimpleJdbcTemplate.queryForList(String, Object[]): List - added:
method SimpleJdbcTemplate.queryForList(String, SqlParameterSource): List - added:
method SimpleJdbcTemplate.queryForLong(String, Map): long - added:
method SimpleJdbcTemplate.queryForLong(String, Object[]): long - added:
method SimpleJdbcTemplate.queryForLong(String, SqlParameterSource): long - added:
method SimpleJdbcTemplate.queryForMap(String, Map): Map - added:
method SimpleJdbcTemplate.queryForMap(String, Object[]): Map - added:
method SimpleJdbcTemplate.queryForMap(String, SqlParameterSource): Map - added:
method SimpleJdbcTemplate.queryForObject(String, Class, Map): Object - added:
method SimpleJdbcTemplate.queryForObject(String, Class, Object[]): Object - added:
method SimpleJdbcTemplate.queryForObject(String, Class, SqlParameterSource): Object - added:
method SimpleJdbcTemplate.queryForObject(String, ParameterizedRowMapper, Map): Object - added:
method SimpleJdbcTemplate.queryForObject(String, ParameterizedRowMapper, Object[]): Object - added:
method SimpleJdbcTemplate.queryForObject(String, ParameterizedRowMapper, SqlParameterSource): Object - added:
method SimpleJdbcTemplate.update(String, Map): int - added:
method SimpleJdbcTemplate.update(String, Object[]): int - added:
method SimpleJdbcTemplate.update(String, SqlParameterSource): int - added:
static method ParameterizedBeanPropertyRowMapper.newInstance(Class): ParameterizedBeanPropertyRowMapper - added:
static method ParameterizedSingleColumnRowMapper.newInstance(Class): ParameterizedSingleColumnRowMapper
- removed:
method JdbcDaoSupport.closeConnectionIfNecessary(Connection): void - changed:
ctor JdbcBeanDefinitionReader(DefaultListableBeanFactory) → ctor JdbcBeanDefinitionReader(BeanDefinitionRegistry) - added:
abstract class AbstractInterruptibleBatchPreparedStatementSetter implements InterruptibleBatchPreparedStatementSetter - added:
ctor AbstractInterruptibleBatchPreparedStatementSetter() - added:
method AbstractInterruptibleBatchPreparedStatementSetter.getBatchSize(): int - added:
method AbstractInterruptibleBatchPreparedStatementSetter.isBatchExhausted(int): boolean - added:
method AbstractInterruptibleBatchPreparedStatementSetter.setValues(PreparedStatement, int): void - added:
method AbstractInterruptibleBatchPreparedStatementSetter.setValuesIfAvailable(PreparedStatement, int): boolean - added:
method JdbcDaoSupport.initTemplateConfig(): void
- removed:
method DriverManagerDataSource.getConnection(): Connection - removed:
method DriverManagerDataSource.getConnection(String, String): Connection - removed:
method DriverManagerDataSource.getConnectionFromDriverManager(): Connection - removed:
method DriverManagerDataSource.getConnectionFromDriverManager(String, String): Connection - removed:
method DriverManagerDataSource.getConnectionProperties(): Properties - removed:
method DriverManagerDataSource.getDriverClassName(): String - removed:
method DriverManagerDataSource.getPassword(): String - removed:
method DriverManagerDataSource.getUrl(): String - removed:
method DriverManagerDataSource.getUsername(): String - removed:
method DriverManagerDataSource.setConnectionProperties(Properties): void - removed:
method DriverManagerDataSource.setPassword(String): void - removed:
method DriverManagerDataSource.setUrl(String): void - removed:
method DriverManagerDataSource.setUsername(String): void - removed:
method SingleConnectionDataSource.init(): void - removed:
method SingleConnectionDataSource.init(Connection): void - removed:
static field JdbcTransactionObjectSupport.logger: Log - removed:
static method DataSourceUtils.closeConnectionIfNecessary(Connection, DataSource): void - changed:
abstract class DelegatingDataSource implements DataSource, InitializingBean → class DelegatingDataSource implements DataSource, InitializingBean - changed:
class DataSourceTransactionManager extends AbstractPlatformTransactionManager implements InitializingBean → class DataSourceTransactionManager extends AbstractPlatformTransactionManager implements ResourceTransactionManager, InitializingBean - changed:
class DriverManagerDataSource extends AbstractDataSource → class DriverManagerDataSource extends AbstractDriverBasedDataSource - changed:
method TransactionAwareDataSourceProxy.getTransactionAwareConnectionProxy(Connection, DataSource): Connection → method TransactionAwareDataSourceProxy.getTransactionAwareConnectionProxy(DataSource): Connection - added:
abstract class AbstractDriverBasedDataSource extends AbstractDataSource - added:
class IsolationLevelDataSourceAdapter extends UserCredentialsDataSourceAdapter - added:
class SimpleDriverDataSource extends AbstractDriverBasedDataSource - added:
class WebSphereDataSourceAdapter extends IsolationLevelDataSourceAdapter - added:
ctor AbstractDriverBasedDataSource() - added:
ctor ConnectionHolder(Connection, boolean) - added:
ctor DelegatingDataSource(DataSource) - added:
ctor DriverManagerDataSource(String, Properties) - added:
ctor IsolationLevelDataSourceAdapter() - added:
ctor SimpleDriverDataSource() - added:
ctor SimpleDriverDataSource(Driver, String) - added:
ctor SimpleDriverDataSource(Driver, String, Properties) - added:
ctor SimpleDriverDataSource(Driver, String, String, String) - added:
ctor WebSphereDataSourceAdapter() - added:
field WebSphereDataSourceAdapter.logger: Log - added:
method AbstractDataSource.isWrapperFor(Class): boolean - added:
method AbstractDataSource.unwrap(Class): Object - added:
method AbstractDriverBasedDataSource.getConnection(): Connection - added:
method AbstractDriverBasedDataSource.getConnection(String, String): Connection - added:
method AbstractDriverBasedDataSource.getConnectionFromDriver(Properties): Connection - added:
method AbstractDriverBasedDataSource.getConnectionFromDriver(String, String): Connection - added:
method AbstractDriverBasedDataSource.getConnectionProperties(): Properties - added:
method AbstractDriverBasedDataSource.getPassword(): String - added:
method AbstractDriverBasedDataSource.getUrl(): String - added:
method AbstractDriverBasedDataSource.getUsername(): String - added:
method AbstractDriverBasedDataSource.setConnectionProperties(Properties): void - added:
method AbstractDriverBasedDataSource.setPassword(String): void - added:
method AbstractDriverBasedDataSource.setUrl(String): void - added:
method AbstractDriverBasedDataSource.setUsername(String): void - added:
method ConnectionHolder.createSavepoint(): Savepoint - added:
method ConnectionHolder.supportsSavepoints(): boolean - added:
method DataSourceTransactionManager.getResourceFactory(): Object - added:
method DelegatingDataSource.isWrapperFor(Class): boolean - added:
method DelegatingDataSource.unwrap(Class): Object - added:
method DriverManagerDataSource.getConnectionFromDriver(Properties): Connection - added:
method IsolationLevelDataSourceAdapter.doGetConnection(String, String): Connection - added:
method IsolationLevelDataSourceAdapter.getCurrentIsolationLevel(): Integer - added:
method IsolationLevelDataSourceAdapter.getCurrentReadOnlyFlag(): Boolean - added:
method IsolationLevelDataSourceAdapter.getIsolationLevel(): Integer - added:
method IsolationLevelDataSourceAdapter.setIsolationLevel(int): void - added:
method IsolationLevelDataSourceAdapter.setIsolationLevelName(String): void - added:
method LazyConnectionDataSourceProxy.setDefaultTransactionIsolationName(String): void - added:
method SimpleDriverDataSource.getConnectionFromDriver(Properties): Connection - added:
method SimpleDriverDataSource.getDriver(): Driver - added:
method SimpleDriverDataSource.setDriver(Driver): void - added:
method SimpleDriverDataSource.setDriverClass(Class): void - added:
method SingleConnectionDataSource.getAutoCommitValue(): Boolean - added:
method SingleConnectionDataSource.initConnection(): void - added:
method SingleConnectionDataSource.prepareConnection(Connection): void - added:
method SingleConnectionDataSource.resetConnection(): void - added:
method TransactionAwareDataSourceProxy.setReobtainTransactionalConnections(boolean): void - added:
method TransactionAwareDataSourceProxy.shouldObtainFixedConnection(DataSource): boolean - added:
method UserCredentialsDataSourceAdapter.getConnection(String, String): Connection - added:
method WebSphereDataSourceAdapter.afterPropertiesSet(): void - added:
method WebSphereDataSourceAdapter.createConnectionSpec(Integer, Boolean, String, String): Object - added:
method WebSphereDataSourceAdapter.doGetConnection(String, String): Connection - added:
static field ConnectionHolder.SAVEPOINT_NAME_PREFIX: String - added:
static method DataSourceUtils.applyTimeout(Statement, DataSource, int): void - added:
static method DataSourceUtils.isConnectionTransactional(Connection, DataSource): boolean
- added:
abstract class AbstractRoutingDataSource extends AbstractDataSource implements InitializingBean - added:
class BeanFactoryDataSourceLookup implements DataSourceLookup, BeanFactoryAware - added:
class DataSourceLookupFailureException extends NonTransientDataAccessException - added:
class IsolationLevelDataSourceRouter extends AbstractRoutingDataSource - added:
class JndiDataSourceLookup extends JndiLocatorSupport implements DataSourceLookup - added:
class MapDataSourceLookup implements DataSourceLookup - added:
class SingleDataSourceLookup implements DataSourceLookup - added:
ctor AbstractRoutingDataSource() - added:
ctor BeanFactoryDataSourceLookup() - added:
ctor BeanFactoryDataSourceLookup(BeanFactory) - added:
ctor DataSourceLookupFailureException(String) - added:
ctor DataSourceLookupFailureException(String, Throwable) - added:
ctor IsolationLevelDataSourceRouter() - added:
ctor JndiDataSourceLookup() - added:
ctor MapDataSourceLookup() - added:
ctor MapDataSourceLookup(Map) - added:
ctor MapDataSourceLookup(String, DataSource) - added:
ctor SingleDataSourceLookup(DataSource) - added:
interface DataSourceLookup - added:
method AbstractRoutingDataSource.afterPropertiesSet(): void - added:
method AbstractRoutingDataSource.determineCurrentLookupKey(): Object - added:
method AbstractRoutingDataSource.determineTargetDataSource(): DataSource - added:
method AbstractRoutingDataSource.getConnection(): Connection - added:
method AbstractRoutingDataSource.getConnection(String, String): Connection - added:
method AbstractRoutingDataSource.resolveSpecifiedDataSource(Object): DataSource - added:
method AbstractRoutingDataSource.resolveSpecifiedLookupKey(Object): Object - added:
method AbstractRoutingDataSource.setDataSourceLookup(DataSourceLookup): void - added:
method AbstractRoutingDataSource.setDefaultTargetDataSource(Object): void - added:
method AbstractRoutingDataSource.setTargetDataSources(Map): void - added:
method BeanFactoryDataSourceLookup.getDataSource(String): DataSource - added:
method BeanFactoryDataSourceLookup.setBeanFactory(BeanFactory): void - added:
method DataSourceLookup.getDataSource(String): DataSource - added:
method IsolationLevelDataSourceRouter.determineCurrentLookupKey(): Object - added:
method IsolationLevelDataSourceRouter.resolveSpecifiedLookupKey(Object): Object - added:
method JndiDataSourceLookup.getDataSource(String): DataSource - added:
method MapDataSourceLookup.addDataSource(String, DataSource): void - added:
method MapDataSourceLookup.getDataSource(String): DataSource - added:
method MapDataSourceLookup.getDataSources(): Map - added:
method MapDataSourceLookup.setDataSources(Map): void - added:
method SingleDataSourceLookup.getDataSource(String): DataSource
- removed:
class MappingSqlQueryWithParameters.ResultReaderImpl implements ResultReader - removed:
class UpdatableSqlQuery.ResultReaderImpl implements ResultReader - removed:
ctor MappingSqlQueryWithParameters.ResultReaderImpl(MappingSqlQueryWithParameters, int, Object[], Map) - removed:
ctor SqlFunction(DataSource, String, int) - removed:
ctor SqlFunction(DataSource, String, int[], int) - removed:
ctor UpdatableSqlQuery.ResultReaderImpl(UpdatableSqlQuery, int, Map) - removed:
method MappingSqlQueryWithParameters.ResultReaderImpl.getResults(): List - removed:
method MappingSqlQueryWithParameters.ResultReaderImpl.processRow(ResultSet): void - removed:
method MappingSqlQueryWithParameters.newResultReader(int, Object[], Map): ResultReader - removed:
method SqlQuery.newResultReader(int, Object[], Map): ResultReader - removed:
method UpdatableSqlQuery.ResultReaderImpl.getResults(): List - removed:
method UpdatableSqlQuery.ResultReaderImpl.processRow(ResultSet): void - removed:
method UpdatableSqlQuery.newResultReader(int, Object[], Map): ResultReader - added:
class MappingSqlQueryWithParameters.RowMapperImpl implements RowMapper - added:
class UpdatableSqlQuery.RowMapperImpl implements RowMapper - added:
ctor MappingSqlQueryWithParameters.RowMapperImpl(MappingSqlQueryWithParameters, Object[], Map) - added:
ctor UpdatableSqlQuery.RowMapperImpl(UpdatableSqlQuery, Map) - added:
method MappingSqlQueryWithParameters.RowMapperImpl.mapRow(ResultSet, int): Object - added:
method MappingSqlQueryWithParameters.newRowMapper(Object[], Map): RowMapper - added:
method RdbmsOperation.setParameters(SqlParameter[]): void - added:
method RdbmsOperation.setQueryTimeout(int): void - added:
method RdbmsOperation.validateNamedParameters(Map): void - added:
method SqlOperation.getParsedSql(): ParsedSql - added:
method SqlOperation.newPreparedStatementCreator(String, Object[]): PreparedStatementCreator - added:
method SqlQuery.executeByNamedParam(Map): List - added:
method SqlQuery.executeByNamedParam(Map, Map): List - added:
method SqlQuery.findObjectByNamedParam(Map): Object - added:
method SqlQuery.findObjectByNamedParam(Map, Map): Object - added:
method SqlQuery.newRowMapper(Object[], Map): RowMapper - added:
method SqlUpdate.updateByNamedParam(Map): int - added:
method SqlUpdate.updateByNamedParam(Map, KeyHolder): int - added:
method UpdatableSqlQuery.RowMapperImpl.mapRow(ResultSet, int): Object - added:
method UpdatableSqlQuery.newRowMapper(Object[], Map): RowMapper
- removed:
field SQLErrorCodeSQLExceptionTranslator.logger: Log - removed:
field SQLStateSQLExceptionTranslator.logger: Log - removed:
method SQLErrorCodeSQLExceptionTranslator.buildMessage(String, String, SQLException): String - removed:
method SQLErrorCodeSQLExceptionTranslator.getFallbackTranslator(): SQLExceptionTranslator - removed:
method SQLErrorCodeSQLExceptionTranslator.setFallbackTranslator(SQLExceptionTranslator): void - removed:
method SQLErrorCodeSQLExceptionTranslator.translate(String, String, SQLException): DataAccessException - removed:
method SQLStateSQLExceptionTranslator.buildMessage(String, String, SQLException): String - removed:
method SQLStateSQLExceptionTranslator.translate(String, String, SQLException): DataAccessException - removed:
static method JdbcUtils.countParameterPlaceholders(String, char, String): int - removed:
static method JdbcUtils.countParameterPlaceholders(String, char, char): int - removed:
static method JdbcUtils.translateType(int): int - changed:
class SQLErrorCodeSQLExceptionTranslator implements SQLExceptionTranslator → class SQLErrorCodeSQLExceptionTranslator extends AbstractFallbackSQLExceptionTranslator - changed:
class SQLStateSQLExceptionTranslator implements SQLExceptionTranslator → class SQLStateSQLExceptionTranslator extends AbstractFallbackSQLExceptionTranslator - added:
abstract class AbstractFallbackSQLExceptionTranslator implements SQLExceptionTranslator - added:
class SQLExceptionSubclassTranslator extends AbstractFallbackSQLExceptionTranslator - added:
ctor AbstractFallbackSQLExceptionTranslator() - added:
ctor SQLExceptionSubclassTranslator() - added:
field AbstractFallbackSQLExceptionTranslator.logger: Log - added:
interface SqlValue - added:
method AbstractFallbackSQLExceptionTranslator.buildMessage(String, String, SQLException): String - added:
method AbstractFallbackSQLExceptionTranslator.doTranslate(String, String, SQLException): DataAccessException - added:
method AbstractFallbackSQLExceptionTranslator.getFallbackTranslator(): SQLExceptionTranslator - added:
method AbstractFallbackSQLExceptionTranslator.setFallbackTranslator(SQLExceptionTranslator): void - added:
method AbstractFallbackSQLExceptionTranslator.translate(String, String, SQLException): DataAccessException - added:
method SQLErrorCodeSQLExceptionTranslator.doTranslate(String, String, SQLException): DataAccessException - added:
method SQLErrorCodes.getPermissionDeniedCodes(): String[] - added:
method SQLErrorCodes.getTransientDataAccessResourceCodes(): String[] - added:
method SQLErrorCodes.setPermissionDeniedCodes(String[]): void - added:
method SQLErrorCodes.setTransientDataAccessResourceCodes(String[]): void - added:
method SQLErrorCodesFactory.registerDatabase(DataSource, String): SQLErrorCodes - added:
method SQLExceptionSubclassTranslator.doTranslate(String, String, SQLException): DataAccessException - added:
method SQLStateSQLExceptionTranslator.doTranslate(String, String, SQLException): DataAccessException - added:
method SqlValue.cleanup(): void - added:
method SqlValue.setValue(PreparedStatement, int): void - added:
static field JdbcUtils.TYPE_UNKNOWN: int - added:
static method JdbcUtils.commonDatabaseName(String): String - added:
static method JdbcUtils.convertUnderscoreNameToPropertyName(String): String - added:
static method JdbcUtils.getResultSetValue(ResultSet, int, Class): Object - added:
static method JdbcUtils.lookupColumnName(ResultSetMetaData, int): String
- removed:
method HsqlMaxValueIncrementer.afterPropertiesSet(): void - removed:
method HsqlMaxValueIncrementer.getCacheSize(): int - removed:
method HsqlMaxValueIncrementer.getColumnName(): String - removed:
method HsqlMaxValueIncrementer.setCacheSize(int): void - removed:
method HsqlMaxValueIncrementer.setColumnName(String): void - removed:
method MySQLMaxValueIncrementer.afterPropertiesSet(): void - removed:
method MySQLMaxValueIncrementer.getCacheSize(): int - removed:
method MySQLMaxValueIncrementer.getColumnName(): String - removed:
method MySQLMaxValueIncrementer.setCacheSize(int): void - removed:
method MySQLMaxValueIncrementer.setColumnName(String): void - changed:
class HsqlMaxValueIncrementer extends AbstractDataFieldMaxValueIncrementer → class HsqlMaxValueIncrementer extends AbstractColumnMaxValueIncrementer - changed:
class MySQLMaxValueIncrementer extends AbstractDataFieldMaxValueIncrementer → class MySQLMaxValueIncrementer extends AbstractColumnMaxValueIncrementer - added:
abstract class AbstractColumnMaxValueIncrementer extends AbstractDataFieldMaxValueIncrementer - added:
class DB2MainframeSequenceMaxValueIncrementer extends AbstractSequenceMaxValueIncrementer - added:
class DerbyMaxValueIncrementer extends AbstractColumnMaxValueIncrementer - added:
class H2SequenceMaxValueIncrementer extends AbstractSequenceMaxValueIncrementer - added:
class HsqlSequenceMaxValueIncrementer extends AbstractSequenceMaxValueIncrementer - added:
class SqlServerMaxValueIncrementer extends AbstractColumnMaxValueIncrementer - added:
class SybaseMaxValueIncrementer extends AbstractColumnMaxValueIncrementer - added:
ctor AbstractColumnMaxValueIncrementer() - added:
ctor AbstractColumnMaxValueIncrementer(DataSource, String, String) - added:
ctor AbstractDataFieldMaxValueIncrementer(DataSource, String) - added:
ctor AbstractSequenceMaxValueIncrementer(DataSource, String) - added:
ctor DB2MainframeSequenceMaxValueIncrementer() - added:
ctor DB2MainframeSequenceMaxValueIncrementer(DataSource, String) - added:
ctor DerbyMaxValueIncrementer() - added:
ctor DerbyMaxValueIncrementer(DataSource, String, String) - added:
ctor DerbyMaxValueIncrementer(DataSource, String, String, String) - added:
ctor H2SequenceMaxValueIncrementer() - added:
ctor H2SequenceMaxValueIncrementer(DataSource, String) - added:
ctor HsqlSequenceMaxValueIncrementer() - added:
ctor HsqlSequenceMaxValueIncrementer(DataSource, String) - added:
ctor SqlServerMaxValueIncrementer() - added:
ctor SqlServerMaxValueIncrementer(DataSource, String, String) - added:
ctor SybaseMaxValueIncrementer() - added:
ctor SybaseMaxValueIncrementer(DataSource, String, String) - added:
method AbstractColumnMaxValueIncrementer.afterPropertiesSet(): void - added:
method AbstractColumnMaxValueIncrementer.getCacheSize(): int - added:
method AbstractColumnMaxValueIncrementer.getColumnName(): String - added:
method AbstractColumnMaxValueIncrementer.setCacheSize(int): void - added:
method AbstractColumnMaxValueIncrementer.setColumnName(String): void - added:
method DB2MainframeSequenceMaxValueIncrementer.getSequenceQuery(): String - added:
method DerbyMaxValueIncrementer.getDummyName(): String - added:
method DerbyMaxValueIncrementer.getNextKey(): long - added:
method DerbyMaxValueIncrementer.setDummyName(String): void - added:
method H2SequenceMaxValueIncrementer.getSequenceQuery(): String - added:
method HsqlSequenceMaxValueIncrementer.getSequenceQuery(): String - added:
method SqlServerMaxValueIncrementer.getNextKey(): long - added:
method SybaseMaxValueIncrementer.getNextKey(): long
- added:
abstract class LobCreatorUtils - added:
class JtaLobCreatorSynchronization implements Synchronization - added:
class SpringLobCreatorSynchronization extends TransactionSynchronizationAdapter - added:
ctor JtaLobCreatorSynchronization(LobCreator) - added:
ctor LobCreatorUtils() - added:
ctor SpringLobCreatorSynchronization(LobCreator) - added:
method DefaultLobHandler.setStreamAsLob(boolean): void - added:
method DefaultLobHandler.setWrapAsLob(boolean): void - added:
method JtaLobCreatorSynchronization.afterCompletion(int): void - added:
method JtaLobCreatorSynchronization.beforeCompletion(): void - added:
method SpringLobCreatorSynchronization.afterCompletion(int): void - added:
method SpringLobCreatorSynchronization.beforeCompletion(): void - added:
method SpringLobCreatorSynchronization.getOrder(): int - added:
static field SpringLobCreatorSynchronization.LOB_CREATOR_SYNCHRONIZATION_ORDER: int - added:
static method LobCreatorUtils.registerTransactionSynchronization(LobCreator, TransactionManager): void
- removed:
field WebSphereNativeJdbcExtractor.logger: Log - added:
class Jdbc4NativeJdbcExtractor extends NativeJdbcExtractorAdapter - added:
ctor Jdbc4NativeJdbcExtractor() - added:
method Jdbc4NativeJdbcExtractor.doGetNativeConnection(Connection): Connection - added:
method Jdbc4NativeJdbcExtractor.getNativeCallableStatement(CallableStatement): CallableStatement - added:
method Jdbc4NativeJdbcExtractor.getNativePreparedStatement(PreparedStatement): PreparedStatement - added:
method Jdbc4NativeJdbcExtractor.getNativeResultSet(ResultSet): ResultSet - added:
method Jdbc4NativeJdbcExtractor.getNativeStatement(Statement): Statement
- added:
class Jdbc4SqlXmlHandler implements SqlXmlHandler - added:
class SqlXmlFeatureNotImplementedException extends InvalidDataAccessApiUsageException - added:
ctor Jdbc4SqlXmlHandler() - added:
ctor SqlXmlFeatureNotImplementedException(String) - added:
ctor SqlXmlFeatureNotImplementedException(String, Throwable) - added:
interface SqlXmlHandler - added:
interface SqlXmlObjectMappingHandler extends SqlXmlHandler - added:
interface SqlXmlValue extends SqlValue - added:
interface XmlBinaryStreamProvider - added:
interface XmlCharacterStreamProvider - added:
interface XmlResultProvider - added:
method Jdbc4SqlXmlHandler.getXmlAsBinaryStream(ResultSet, String): InputStream - added:
method Jdbc4SqlXmlHandler.getXmlAsBinaryStream(ResultSet, int): InputStream - added:
method Jdbc4SqlXmlHandler.getXmlAsCharacterStream(ResultSet, String): Reader - added:
method Jdbc4SqlXmlHandler.getXmlAsCharacterStream(ResultSet, int): Reader - added:
method Jdbc4SqlXmlHandler.getXmlAsSource(ResultSet, String, Class): Source - added:
method Jdbc4SqlXmlHandler.getXmlAsSource(ResultSet, int, Class): Source - added:
method Jdbc4SqlXmlHandler.getXmlAsString(ResultSet, String): String - added:
method Jdbc4SqlXmlHandler.getXmlAsString(ResultSet, int): String - added:
method Jdbc4SqlXmlHandler.newSqlXmlValue(Class, XmlResultProvider): SqlXmlValue - added:
method Jdbc4SqlXmlHandler.newSqlXmlValue(Document): SqlXmlValue - added:
method Jdbc4SqlXmlHandler.newSqlXmlValue(String): SqlXmlValue - added:
method Jdbc4SqlXmlHandler.newSqlXmlValue(XmlBinaryStreamProvider): SqlXmlValue - added:
method Jdbc4SqlXmlHandler.newSqlXmlValue(XmlCharacterStreamProvider): SqlXmlValue - added:
method SqlXmlHandler.getXmlAsBinaryStream(ResultSet, String): InputStream - added:
method SqlXmlHandler.getXmlAsBinaryStream(ResultSet, int): InputStream - added:
method SqlXmlHandler.getXmlAsCharacterStream(ResultSet, String): Reader - added:
method SqlXmlHandler.getXmlAsCharacterStream(ResultSet, int): Reader - added:
method SqlXmlHandler.getXmlAsSource(ResultSet, String, Class): Source - added:
method SqlXmlHandler.getXmlAsSource(ResultSet, int, Class): Source - added:
method SqlXmlHandler.getXmlAsString(ResultSet, String): String - added:
method SqlXmlHandler.getXmlAsString(ResultSet, int): String - added:
method SqlXmlHandler.newSqlXmlValue(Class, XmlResultProvider): SqlXmlValue - added:
method SqlXmlHandler.newSqlXmlValue(Document): SqlXmlValue - added:
method SqlXmlHandler.newSqlXmlValue(String): SqlXmlValue - added:
method SqlXmlHandler.newSqlXmlValue(XmlBinaryStreamProvider): SqlXmlValue - added:
method SqlXmlHandler.newSqlXmlValue(XmlCharacterStreamProvider): SqlXmlValue - added:
method SqlXmlObjectMappingHandler.getXmlAsObject(ResultSet, String): Object - added:
method SqlXmlObjectMappingHandler.getXmlAsObject(ResultSet, int): Object - added:
method SqlXmlObjectMappingHandler.newMarshallingSqlXmlValue(Object): SqlXmlValue - added:
method XmlBinaryStreamProvider.provideXml(OutputStream): void - added:
method XmlCharacterStreamProvider.provideXml(Writer): void - added:
method XmlResultProvider.provideXml(Result): void