본문 바로가기

스파르타코딩클럽(내일배움캠프)

스파르타코딩클럽 내일배움캠프 15주차 4일

728x90

오늘은 Entity에 NotNull문제가 터졌다.

 Caused by: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: NULL not allowed for column "ADMIN_PASSWORD"; SQL statement:

ADMIN_PASSWORD가 널값이라서 에러가 낫다.

USER가 ADMIN을 상속받아서 나는 문제였다.

 

not-null property references a transient value 에러가났다.

테스트 코드 실행시 에러가 낫다.

id와 timestamped를 상속한 createdat과 modifiedat변수가 null값이 일어난것이였다.

그래서 user의 값을 userRepository.saveAndFlush(user1); 을 추가했더니 DB에 적용이 되서 해결을 잘했다.

728x90