Green Dao3.0 字符串作为主键 多个字段作为联合主键

1,字符串作为主键,去掉自增长(autoincrement = true)即可
@Id 
private String name; 

 2,多个字段作为联合主键
 头部注解如下
@Entity(indexes = {@Index(value = "albumId DESC,  mediaId DESC", unique = true)})

必须设置一个自增长ID,不用管它,实际主键是 "albumId + mediaId"
@Id(autoincrement = true)
public Long id;
private Long albumId;
private String mediaId;

笔者经过了测试,可以正常使用

 

  

  

 

版权声明:本文为oLiSiTe原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。