gst*_*low 6 java hibernate jpa constraints unique
我有以下休眠映射:
@Entity
public class UserPattern {
@Id
@GeneratedValue
Integer id;
@ManyToOne
@JoinColumn(name = "user_id")
User user;
@ManyToOne
@JoinColumn(name = "patern_id")
Pattern pattern;
...
}
Run Code Online (Sandbox Code Playgroud)
休眠是否允许添加user
和组合唯一的唯一索引pattern
?
我认为它将起作用:
@Table(name="UserPattern",
uniqueConstraints=
@UniqueConstraint(columnNames={"user_id", ""})
Run Code Online (Sandbox Code Playgroud)
要么
@Table(name="UserPattern", uniqueConstraints={
@UniqueConstraint(columnNames={"user_id", "patern_id"})
})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2484 次 |
最近记录: |