如何在Java实体中映射Cassandra Tuple集合

时间:2018-09-26 09:20:47

标签: spring-boot tuples cassandra-3.0

我有一个卡桑德拉表,其中有一个元组列,如下所示,

ref_nums set<frozen<tuple<text,text>>>;

我想将此映射到我的Java实体中。我正在使用spring-boot-starter-data-cassandra v2.0.4.RELEASE,它导致了驱动程序版本,

<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.4.0</version>
  1. 如何映射?
  2. 如果我使用UDT代替元组,那么Java实体配置将是什么?
  3. 使用UDT和使用元组有什么区别?

1 个答案:

答案 0 :(得分:0)

这是Spring Boot的内置依赖性问题。

+---+---+-------+
|a  |b  |sum_col|
+---+---+-------+
|1  |2  |0003   |
+---+---+-------+

通过上述配置,我们将替换spring自身对spring-data-cassandra的依赖(某些以前的版本),此外,我们还需要spring-data-commons