При нарушении уникального ограничения генерируется a javax.persistence.RollbackException
. Но может быть несколько причин бросать RollbackException
. Как я могу узнать, что было нарушено уникальное ограничение?
try {
repository.save(article);
}
catch(javax.persistence.RollbackException e) {
// how to find out the reason for the rollback exception?
}