# orphanRemoval

2개의 포스트

JPA OrphanRemoval 사용 시 복합 키 엔터티 삭제 버그

기존, 위와 같이 모집공고 Entity에서 Certificate 삭제를 관리하던 중, Certificate이 삭제되지 않는 버그를 발견했습니다. JPA에선 변경된 자식을 먼저 insert 하고 삭제시킨 자식은 상위 객체에 대한 fk값을 NULL로 update 합니다.

2022년 11월 29일
·
0개의 댓글
·

JPA OrphanRemoval(+@Where)

이전에 포스트 했던 JPA Cascade에서 Remove는 없었다. Remove에 대한 설명이 많기 때문이다. 우선 Remove Cascade를 사용해보자.이전에 만들 Test 코드에 Book을 삭제하는 코드를 작성하고 Test하면 Book은 지워지지만 그에 대한 pu

2022년 2월 14일
·
0개의 댓글
·