2013-07-03 6 views
0

Мне интересно, есть ли опция в спящем режиме, где я могу настроить поле manytomany, которое потребуется? Обычно я добавляю nullable = false, но его нельзя добавить в эти аннотации.Hibernate требуется manytomany отношение

@ManyToMany(cascade = { CascadeType.ALL }) 
@JoinTable(name = "attribuutlabel", 
     joinColumns = { @JoinColumn(name = "valueid") }, inverseJoinColumns = { @JoinColumn(name = "attribuutlabel") }) 
private List<Label> labels; 

Возможно ли это в спящем режиме, или я должен подтвердить свой вклад пользователей за то, что связано ярлык, когда они используют это соотношение?

Большое спасибо

ответ

1

Какую версию Java EE, которую вы используете?

Если это EE 6: добавить @NotNull на этикетках

если это EE 5: добавить @NotNull включают Hibernate Validator в пути к классам приложения. включают проверку бина (JSR 303) api в пути к классу вашего приложения.

+0

Я использую EE 6. @NotNull, похоже, работает. Спасибо! –

Смежные вопросы