在使用spring-data-cassandra实体模型时有时为了减少一些类同时又可以传递一些非数据库字段的信息,这时我们可以使用@Transient注解来实现,但需要注意的使用的@Transient注解并不是javax.persistence包下的@Transient注解,而是org.springframework.data.annotation包下的@Transient注解,该注解是spring-data-commons下的注解,使用transient关键字在spring-data-cassandra下也不能实现“实体类中字段不与数据库表映射的功能”,
具体如下所示:
/**
* 该数据是否是整形
*/
@Transient
private transient Boolean isLong;