http://bbs.csdn.net/topics/390540468?page=1#post-395237369
为了不让几个字段都相同 所以建立约束
@Table (uniqueConstraints = @UniqueConstraint (columnNames = { "preferenceType",
"nightClub_id", "eventType_id", "user_id" }))
其中 nightClub user 都是对象
/**
* 用户
*/
@Expose
@ManyToOne
private User user;
然后 update 数据的时候还是可以 存入相同数据。。。怎么破