從 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
。