如何在 Cassandra 的 Java 对象映射 API 中映射单行

How can I map a single Row in Cassandra's Java Object-mapping API

我有一个 com.datastax.driver.core.Row。对于这种特定类型的行,我有一个映射器 class。如何将行映射到我的映射器 class?

我需要 com.datastax.driver.mapping.Result.map(Row),但是该函数是私有的和非静态的。还有其他办法吗?

我建议创建一个 JIRA 票证,让他们制作方法 public。否则你可以使用 Achilles,它在单个 Row 上提供了这个映射功能:

https://github.com/doanduyhai/Achilles/wiki/Manager-API#other-methods

public ENTITY mapFromRow(Row row):将 com.datastax.driver.core.Row 的给定实例映射到 ENTITY

的实例