Могу ли я использовать аннотации спящего объекта с проверкой бина - PullRequest
1 голос
/ 19 апреля 2011

Чтобы использовать проверку bean-компонента для полей формы в JSF 2, вы можете использовать аннотации в bean-компоненте, например @Length(max=5).

Однако, поскольку эти ограничения уже определены в моем объекте сущности Hibernate, например: @Column(name = "FIELDX", length = 5), мне было интересно, есть ли способ использовать их для проверки?

1 Ответ

1 голос
/ 19 апреля 2011

Нет, вы не можете.И вы не должны этого делать, потому что:

  • логика проверки может измениться при сохранении определения поля
  • только несколько ограничений могут быть сопоставлены с определениями столбцов
...