Обертка ConstraintViolationException с RollbackException - PullRequest
0 голосов
/ 03 октября 2018

У меня есть служба отдыха, использующая пружинную загрузку и данные весны jpa.В сущности я добавил аннотации ограничений (NotNull и т. Д.) К полям.На уровне сервиса я не проверяю сущность как вручную при сохранении в, потому что я ожидал, что будет выдано ConstraintViolationException .При сохранении проблем нет, но когда я хочу обновить недопустимую сущность, выдается TransactionSystemException .

Должен ли я проверять все ограничения как вручную перед обновлением?

...