-
ElementDescriptionbecause identifierProcessing now will not be considered in the process of applying it to
SqlIdentifier
, useMyBatisDataAccessStrategy(org.apache.ibatis.session.SqlSession)
constructor insteadwithout replacement.useDefaultNamingStrategy.INSTANCE
instead.useAggregatePath
insteadsince 3.1, use the #getReference() method instead.
-
InterfaceDescription
-
ClassDescriptionsince 3.2, use
MappingJdbcConverter
instead as the naming suggests a limited scope of functionality.since 3.2. UseNamedParameterJdbcOperations.batchUpdate(java.lang.String, org.springframework.jdbc.core.namedparam.SqlParameterSource[])
methods instead.since 3.2, useMappingRelationalConverter
instead as the naming suggests a limited scope of functionality.useAggregatePath
instead
-
MethodDescriptionsince 3.0, use
DelegatingDataAccessStrategy(DataAccessStrategy)
to avoid mutable state.since 3.2, useJdbcConverter.readAndResolve(Class, RowDocument, Identifier)
instead.since 3.0 useJdbcAggregateOperations.delete(Object)
insteadsince 3.0 useJdbcAggregateOperations.deleteAll(Iterable)
instead.useR2dbcEntityOperations.getConverter()
instead asReactiveDataAccessStrategy
will be removed in a future release.since 1.2.DatabaseClient
encapsulates named parameter handling entirely.since 1.1, useStatementMapper.SelectSpec.getSelectList()
instead.without replacement.since 1.1.since 3.2, useRelationalConverter.read(java.lang.Class<R>, org.springframework.data.relational.domain.RowDocument)
method instead.since 3.1, use the #getReference() method instead.
-
ConstructorDescriptionsince 3.2, use
InsertStrategyFactory(NamedParameterJdbcOperations, Dialect)
instead.because identifierProcessing now will not be considered in the process of applying it toSqlIdentifier
, useMyBatisDataAccessStrategy(org.apache.ibatis.session.SqlSession)
constructor instead
DelegatingDataAccessStrategy(DataAccessStrategy)
to avoid mutable state.