Я вставляю информацию о пользователях, где несколько столбцов имеют уникальные ограничения, одним из которых является идентификатор электронной почты. При тестировании, когда я пытаюсь вставить одного и того же пользователя дважды, я получаю
org.springframework.dao.DuplicateKeyException
, он также сообщает мне, какой столбец нарушил ограничение уникальности, но не возвращает мне строку, спровоцировал нарушение. Я видел решение, где пользователь поймал такое исключение и запустил запрос, основанный на столбце, для которого было инициировано нарушение, но есть ли у Spring что-нибудь, что вернет детали строки вместе с исключением.
Я пытался посмотреть, но там так много информации, объясняющей, почему произошло исключение, что я не могу найти решение, которое возвращает строку, вызвавшую нарушение.