Если я использую JpaRepository в качестве примера здесь, в приложении с весенней загрузкой.У меня обычный Контроллер -> Сервис -> Хранилище слоев.Допустим, я хочу сохранить что-то в базе данных, и этот элемент уже существует (например, исключение DataIntegrityViolationException, потому что я создал уникальное ограничение между несколькими столбцами).
Итак, допустим, это выброшено.Это ожидаемое поведение, если пользователь пытается сохранить объект, который уже имеет точные данные и уже хранится в базе данных.
Мой вопрос здесь такой: должен ли я распечатать трассировку стека или просто выполнить базовый регистратор.ошибка («Элемент уже существует с теми же значениями, которые вы пытаетесь сохранить»).
Я не могу найти рекомендации по этому вопросу.Я думаю, что это известная ошибка, и я знаю, что пошло не так, поэтому мне не нужна трассировка стека.Это просто спам в журнале с дополнительными строками кода.
Есть ли хорошие указатели?