таблицу может может быть осуществлена попытка добавления новой записи с уникальным ключем (уникальный ключ из нескольких полей), который уже есть в базе? (чтобы банально запись не дублировалась). Нормально ли это перед вставкой в таблицу делать дополнительный запрос к базе с проверкой ключа или лучше как-то поймать ConstraintViolationException? (возможность повторной записи не очень высокая, но есть)
А зачем его ловить? Пускай летит.
Обсуждают сегодня