Я использую весеннюю транзакционную аннотацию на уровне сервиса. Всякий раз, когда генерируется исключительное исключение ограничения, фактическое исключение возникает только во время транзакции не в то время, когда мы делаем entity.saveОшибка ограничения пружины происходит только при фиксации
Из-за этого я не могу поймать исключение и выбросить свое обычное исключение для уникального ограничения (Я не хочу, чтобы использовать функцию транслятора пружинного исключения, так как мне нужно дополнительные данные, которые будут установлен в исключении)
Позвольте мне знать, если кто-нибудь сталкивались этим вопрос
Благодарности
Сообщите мне, если кто-то столкнулся с этой проблемой. Я тоже столкнулся с этой проблемой. –