Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionsince 3.0, use
DelegatingDataAccessStrategy(DataAccessStrategy)
to avoid mutable state.since 3.5, replacement moved toJdbcArrayColumns
.since 3.5.3, will be converted to a package-private class in 4.0 as this class is an implementation detail and should not be used by application code.since 3.5, replacementDialectResolver
was moved to theorg.springframework.data.jdbc.core.dialect
package.since 3.5, replacementDialectResolver
was moved to theorg.springframework.data.jdbc.core.dialect
package.use theorg.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
directly.use either theorg.springframework.data.r2dbc.dialect.H2Dialect
ororg.springframework.data.jdbc.core.dialect.JdbcH2Dialect
.use theorg.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
directly.use either theorg.springframework.data.r2dbc.dialect.MySqlDialect
ororg.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
use either theorg.springframework.data.r2dbc.dialect.OracleDialect
ororg.springframework.data.jdbc.core.dialect.JdbcOracleDialect
.use either theorg.springframework.data.r2dbc.dialect.PostgresDialect
ororg.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
.use either theorg.springframework.data.r2dbc.dialect.SqlServerDialect
ororg.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
.
-
Deprecated InterfacesInterfaceDescriptionsince 3.5, replacement moved to
JdbcArrayColumns
.since 3.5, replacementDialectResolver
was moved to theorg.springframework.data.jdbc.core.dialect
package.
-
Deprecated ClassesClassDescriptionsince 3.5.3, will be converted to a package-private class in 4.0 as this class is an implementation detail and should not be used by application code.since 3.5, replacement
DialectResolver
was moved to theorg.springframework.data.jdbc.core.dialect
package.
-
Deprecated ExceptionsExceptionsDescription
-
Deprecated FieldsFieldDescriptionuse the
org.springframework.data.jdbc.core.dialect.JdbcDb2Dialect
directly.use either theorg.springframework.data.r2dbc.dialect.H2Dialect
ororg.springframework.data.jdbc.core.dialect.JdbcH2Dialect
.use theorg.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialect
directly.use either theorg.springframework.data.r2dbc.dialect.MySqlDialect
ororg.springframework.data.jdbc.core.dialect.JdbcMySqlDialect
use either theorg.springframework.data.r2dbc.dialect.OracleDialect
ororg.springframework.data.jdbc.core.dialect.JdbcOracleDialect
.use either theorg.springframework.data.r2dbc.dialect.PostgresDialect
ororg.springframework.data.jdbc.core.dialect.JdbcPostgresDialect
.use either theorg.springframework.data.r2dbc.dialect.SqlServerDialect
ororg.springframework.data.jdbc.core.dialect.JdbcSqlServerDialect
.
-
Deprecated MethodsMethodDescriptionsince 3.0, use
DelegatingDataAccessStrategy(DataAccessStrategy)
to avoid mutable state.useR2dbcEntityOperations.getConverter()
instead asReactiveDataAccessStrategy
will be removed in a future release.since 1.2.DatabaseClient
encapsulates named parameter handling entirely.
-
Deprecated ConstructorsConstructorDescriptionsince 3.4, use the constructors accepting
ValueExpressionDelegate
instead.use alternative constructorsince 3.4, use the constructors acceptingValueExpressionDelegate
instead.use the constructor version withValueExpressionDelegate
use the constructor version withValueExpressionDelegate
DefaultJdbcTypeFactory(JdbcOperations, org.springframework.data.jdbc.core.dialect.JdbcArrayColumns)
instead.