데이터베이스에 작업 표가 있습니다. 작업 표 id에 기본 증가 키인 autoincrement가 지정되었습니다. 작업 표에 taskNo, Taskphase, taskdescription 등 다른 coloumns가 있습니다. 작업 표 입력을 저장하기 전에 taskNo 값과 taskphase 값을 확인하려고했습니다. 값이 새 작업 표 항목과 같으면 저장하지 않아야합니다. 즉, 작업에 중복 된 taskNo 및 taskphase가 있는지 확인하는 것입니다.최대 절전 엔터티를 디자인하는 솔루션
먼저 엔티티를 복합 기본 키 (taskno taskphase)로 디자인했습니다. 그러나 나는이 칼럼들을 편집하는 데 필요할지도 모르기 때문에 그 시도를 포기했다.
최대 절전 모드에서 이러한 종류의 설계를 수행하는 가장 좋은 방법은 무엇입니까?
이 게시물에 필요한 답변이있는 것 같습니다. http://stackoverflow.com/questions/2786941/best-way-to-detect-duplicates-when-using-spring-hibernate-template –