org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing

Yeoonnii·2022년 10월 16일
0

JPA

목록 보기
2/9

오류발생

JPA 에서 ITEM 데이터를 입력하려고 할때 오류가 발생했다

해결

ITEM 데이터는 ITEMCATE(카테고리) 테이블과 MEMBER(회원) 테이블을 FK로 가진다

DB에 admin 이라는 회원이 없어서 생긴 오류이다
FK로 사용되는 컬럼값이 없는 상태에서 데이터를 넣으려하니 에러가 발생했다

MEMBER 데이터가 존재하지 않는 상태에서 ITEM 데이터를 넣으려고 하면
FK로 사용되는 컬럼값 = admin이 없기 때문에 데이터를 넣을 수 없다


참고 링크

0개의 댓글