從 3.x 遷移到 4.x 的遷移指南
Spring Data for Apache Cassandra 4.0 在從早期版本升級時引入了一系列重大更改。
非同步模板 API
隨著 ListenableFuture
的棄用,AsyncCqlOperations
和 AsyncCassandraOperations
及其依賴類已遷移到 CompletableFuture
。如果您的應用程式嚴重依賴 ListenableFuture
並且您無法輕鬆遷移到 CompletableFuture
,那麼我們建議您切換到 legacy
子包中的舊版 Async…Operations
型別。即 org.springframework.data.cassandra.core.cql.legacy
用於 AsyncCqlOperations
,org.springframework.data.cassandra.core.legacy
用於 AsyncCassandraOperations
。