Error code 모음/5. JAVA, Spring errors

[Spring Error] could not execute statement; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement

쟈누이 2020. 12. 26. 11:07
반응형

 

원인

- 테스트코드 Junit 실행시 예외가 발생하는 경우,

- Repository 관련 클래스를 실행할때 여외가 발생하는 경우이다

- 말그대로 쿼리 실행할수 없는 문장이라고 나옴, 

- 오타가 났거나, 연결한 DB 의 테이블하고 스프링 프로젝트 상의 코드와 맞지 않을 때 발생하는 에러

 

해결 방법

- TABLE 과 비교한 결과 Not Null 인데 Null 값을 insert 하려고 했었고

- 자동으로 값이 들어가는 Auto_Increment 설정이 안되어 있어서 Null 값이 계속 들어갔었던 것이다.

값을 채워서 실행 했다.

 

반응형