проверяет нарушение ограничения перед сохранением сущности

Каков наилучший механизм предотвращения проверок нарушения ограничений перед созданием | модификация объекта?

Предположим, что если сущность «Пользователь» имеет «логин» в качестве уникального ограничения, было бы целесообразно проверить, существует ли уже запись пользователя с этим логином перед созданием или изменением.

ИЛИ ЖЕ

Вы бы позволили базе данных выдать ConstraintViolationException и соответствующим образом обработать это сообщение на уровне пользовательского интерфейса. Где такие проверки должны выполняться в структуре шва jboss.

Примечание. В настоящее время такие проверки не применяются в коде seam-gen.

В настоящее время мы используем Seam 2.2, Richfaces с Hibernate.

Ответы на вопрос(3)

Ваш ответ на вопрос