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