-
MethodDescriptionsince 2.4, use
DataAccessStrategy.insert(Object, Class, Identifier, IdValueSource)
. This will no longer insert as expected when the id property of the instance is pre-populated.This is now a noopUseJdbcUtil.targetSqlTypeFor(Class)
instead.useJdbcUtil.targetSqlTypeFor(Class)
instead.there is no replacement.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.since 1.1.since 2.0. The method returns a concatenated schema with table name which conflicts with escaping. Use ratherNamingStrategy.getTableName(Class)
andNamingStrategy.getSchema()
independentlysince 2.2, in favor ofPersistentProperty.isAssociation()
UseRenderContext.getInsertRenderContext()
instead.
-
ConstructorDescriptionsince 1.3, use
R2dbcCustomConversions.of(R2dbcDialect, Object...)
orR2dbcCustomConversions(StoreConversions, Collection)
directly to consider dialect-native simple types. UseCustomConversions.StoreConversions.NONE
to omit store-specific converters.since 2.1.4, useBeforeConvertEvent(Object)
as we don't expect anAggregateChange
before converting an aggregate.
StatementMapper
,UpdateMapper
andR2dbcConverter
.