我想知道在hibernate中是否有一个选项可以配置一个需要多个字段?通常我会添加nullable = false,但不能在这些注释中添加。
@ManyToMany(cascade = { CascadeType.ALL })
@JoinTable(name = "attribuutlabel",
joinColumns = { @JoinColumn(name = "valueid") }, inverseJoinColumns = { @JoinColumn(name = "attribuutlabel") })
private List<Label> labels;
甚至可以在休眠状态下使用,还是应该验证我的用户输入是否在使用此关系时关联了标签?
非常感谢
答案 0 :(得分:1)
您使用的是什么版本的Java EE?
如果是EE 6:
在标签上添加@NotNull
如果是EE 5:
添加@NotNull
在应用程序的类路径中包含Hibernate Validator。
在应用程序的类路径中包含bean验证(JSR 303)api。