2010-12-10 1 views
0

.org.springframework.dao.DataIntegrityViolationException

이 예외가 발생하는 이유는 무엇입니까?

+0

더 많은 정보가 필요합니다 : 무엇을 저장합니까, 데이터베이스 매핑/데이터베이스 구조, 어떤 데이터베이스를 사용합니까, 전체 스택 트레이스, ... – Ralph

+1

대답을 수락하려면 " 확인 표시 "기호를 누릅니다. – Ralph

+0

여기에 SQLServer를 사용하고 있습니다. 최대 절전 모드에서 Spring을 사용하고 있고, 작업은 시간이 지나면 no.of 행을 전달하는 것입니다. (같은 테이블의 하단에 태그 아래에 동일한 행을 표시하는 데 JavaScript를 사용하고 있습니다.) ..... .... 그래서 같은 테이블에 어떤 행을 삽입합니다. 내 JSP 페이지에서 submit 버튼을 클릭하는 동안 행 중 일부만 삽입 중이었고 나머지는 org.springframework.dao.DataIntegrityViolationException을 표시하고있었습니다 ......... – Naresh

답변

0

대부분의 경우 데이터베이스 제약 조건 위반에 대한 예외입니다. - 귀하의 경우에는 그것이 고유 한 제약이라고 추측 할 수 있습니다 -하지만 이것은 단지 추측입니다.

+0

atall.이 유일한 제약 조건은 최대 절전 모드 (자동)로 관리하십시오. 그리고 나는 한 번에 n 개의 행을 직접 지나쳤습니다. perticular 한 시간에 그들 중 몇 명은 db에 삽입되지 않았습니다. 남아있는 경우 예외가 발생했습니다 – Naresh

+0

데이터베이스 제약 조건이 있습니까? – Ralph