- 最終的に非推奨の要素要素説明3.0 以降、変更可能な状態を避けるために
DelegatingDataAccessStrategy(DataAccessStrategy)を使用します。3.5 以降、置き換えはJdbcArrayColumnsに移動されました。代わりにコンストラクターを使用してください。MySqlDialect は 1 つではありません。MySql の動作は様々な設定オプションに依存するためですIdentifier Case Sensitivity
4.0 以降。JdbcAggregateOperations.findAll(Class, Sort)とJdbcAggregateOperations.count(Class)を組み合わせてPage型の結果を構築してください。API 設計はページネーション情報に関して矛盾しています。また、ページネーションは主にリポジトリの機能であり、テンプレート API の機能ではありません。4.0 以降。JdbcAggregateOperations.findAll(Query, Class)とJdbcAggregateOperations.count(Query, Class)を組み合わせてPage型の結果を構築してください。API 設計はページネーション情報に関して矛盾しています。また、ページネーションは主にリポジトリの機能であり、テンプレート API の機能ではありません。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。一貫した構成のために、代わりにJdbcRepositoryFactory(JdbcAggregateOperations)を使用してください。現在は使用もサポートもされていません。代わりにJdbcRepositoryFactory(JdbcAggregateOperations)を使用してください。現在は使用もサポートもされていません。代わりにJdbcRepositoryFactory(JdbcAggregateOperations)を使用してください。他のコンストラクターのいずれかを使用します。org.springframework.data.jdbc.core.dialect.JdbcDb2Dialectを直接使用します。org.springframework.data.r2dbc.dialect.H2Dialectまたはorg.springframework.data.jdbc.core.dialect.JdbcH2Dialectのいずれかを使用します。org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialectを直接使用します。org.springframework.data.r2dbc.dialect.MySqlDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcMySqlDialectのいずれかを使用する独自のIdentifierProcessingを構築してください。MySql には標準的な識別子処理はありませんIdentifier Case Sensitivityorg.springframework.data.r2dbc.dialect.OracleDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcOracleDialectのいずれかを使用します。org.springframework.data.r2dbc.dialect.PostgresDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcPostgresDialectのいずれかを使用します。org.springframework.data.r2dbc.dialect.SqlServerDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcSqlServerDialectのいずれかを使用します。逆順に複数の列が存在する可能性があるため、代わりにAggregatePath.TableInfo.backReferenceColumnInfos()を使用してください。エンティティには複数の ID 列が存在する可能性があるためです。代わりにAggregatePath.getTableInfo().getIdColumnInfos()を使用してください。
- 非推奨のインターフェースインターフェース説明3.5 以降、置き換えは
JdbcArrayColumnsに移動されました。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。
- 非推奨のクラスクラス説明3.5 以降、代替の
DialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。3.5 以降、代替のDialectResolverはorg.springframework.data.jdbc.core.dialectパッケージに移動されました。
- 非推奨のフィールドフィールド説明代わりにコンストラクターを使用してください。MySqlDialect は 1 つではありません。MySql の動作は様々な設定オプションに依存するためです
Identifier Case Sensitivity
org.springframework.data.jdbc.core.dialect.JdbcDb2Dialectを直接使用します。org.springframework.data.r2dbc.dialect.H2Dialectまたはorg.springframework.data.jdbc.core.dialect.JdbcH2Dialectのいずれかを使用します。org.springframework.data.jdbc.core.dialect.JdbcHsqlDbDialectを直接使用します。org.springframework.data.r2dbc.dialect.MySqlDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcMySqlDialectのいずれかを使用する独自のIdentifierProcessingを構築してください。MySql には標準的な識別子処理はありませんIdentifier Case Sensitivityorg.springframework.data.r2dbc.dialect.OracleDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcOracleDialectのいずれかを使用します。org.springframework.data.r2dbc.dialect.PostgresDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcPostgresDialectのいずれかを使用します。org.springframework.data.r2dbc.dialect.SqlServerDialectまたはorg.springframework.data.jdbc.core.dialect.JdbcSqlServerDialectのいずれかを使用します。
- 非推奨のメソッドメソッド説明3.0 以降、変更可能な状態を避けるために
DelegatingDataAccessStrategy(DataAccessStrategy)を使用します。4.0 以降。JdbcAggregateOperations.findAll(Class, Sort)とJdbcAggregateOperations.count(Class)を組み合わせてPage型の結果を構築してください。API 設計はページネーション情報に関して矛盾しています。また、ページネーションは主にリポジトリの機能であり、テンプレート API の機能ではありません。4.0 以降。JdbcAggregateOperations.findAll(Query, Class)とJdbcAggregateOperations.count(Query, Class)を組み合わせてPage型の結果を構築してください。API 設計はページネーション情報に関して矛盾しています。また、ページネーションは主にリポジトリの機能であり、テンプレート API の機能ではありません。4.0 は、構成リポジトリの一貫性を確保するために、代わりにEnableJdbcRepositories.jdbcAggregateOperationsRef()を使用します。4.0 は、構成リポジトリの一貫性を確保するために、代わりにEnableJdbcRepositories.jdbcAggregateOperationsRef()を使用します。現在は使用もサポートもされていません。代わりにJdbcRepositoryFactory(JdbcAggregateOperations)を使用してください。現在は使用もサポートもされていません。代わりにJdbcRepositoryFactory(JdbcAggregateOperations)を使用してください。ReactiveDataAccessStrategyは将来のリリースで削除されるため、代わりにR2dbcEntityOperations.getConverter()を使用してください。1.2 以降。DatabaseClientは、名前付きパラメーターの処理を完全にカプセル化します。4.0 はQueryMapper.getMappedObjects(Expression, RelationalPersistentEntity)を優先するため、embeddable propertiesを使用すると、複数のマップされた結果が返される可能性があります。逆順に複数の列が存在する可能性があるため、代わりにAggregatePath.TableInfo.backReferenceColumnInfos()を使用してください。エンティティには複数の ID 列が存在する可能性があるためです。代わりにAggregatePath.getTableInfo().getIdColumnInfos()を使用してください。
- 非推奨のコンストラクターコンストラクター説明一貫した構成のために、代わりに
JdbcRepositoryFactory(JdbcAggregateOperations)を使用してください。他のコンストラクターのいずれかを使用します。
- 非推奨のアノテーションインターフェース要素アノテーションインターフェース Element説明4.0 は、構成リポジトリの一貫性を確保するために、代わりに
EnableJdbcRepositories.jdbcAggregateOperationsRef()を使用します。4.0 は、構成リポジトリの一貫性を確保するために、代わりにEnableJdbcRepositories.jdbcAggregateOperationsRef()を使用します。
DefaultJdbcTypeFactory(JdbcOperations, org.springframework.data.jdbc.core.dialect.JdbcArrayColumns)を使用してください。