У меня таблица расписания в базе данных. Идентификатор расписания в качестве первичного ключа получил автоинкремент. В таблице расписания есть другая задача coloumnsNo, Taskphase, taskdescription и т. Д. Каждый раз, когда запись в расписании сохраняется, я хотел проверить значение taskNo и taskphase в таблице. Если значение такое же, как и в новой записи расписания, оно не должно позволять сохранять. Это означает, что проверка дублирует запись задачиNo и taskphase.решение для проектирования объекта спящего режима
Сначала я решил создать объект как составной первичный ключ (taskno taskphase). Но я отказался от этой попытки, поскольку эти столбцы могут понадобиться для редактирования.
Каков наилучший способ сделать этот вид проектирования в спящем режиме?
Похоже, у этого сообщения есть ответ, который вам нужен http://stackoverflow.com/questions/2786941/best-way-to-detect-duplicates-when-using-spring-hibernate-template –