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