인프런 커뮤니티 질문&답변

물미구님의 프로필 이미지
물미구

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

양방향 연관관계에서의 remove 과정..

해결된 질문

작성

·

156

0

양방향 연관관계에서 연관관계 편의 메소드 라는 것을 만들어서 양쪽에 값을 모두 넣어주고 persist를 했었는데

반대로 엔티티를 삭제할때에도 삭제와 관련된 편의메소드를 생성해서 연관된 엔티티 (fk)에 null을 넣어주고 해당 엔티티를

em.remove 해야 하나요??

ex) member : post = 1 : n ==> member 삭제 시, post에 members list 에 있는 해당 member를 null값으로 설정하는 메소드 

 

답변 1

0

안녕하세요. smartdeveloper님, 공식 서포터즈 y2gcoder입니다.

말씀하신 것처럼 삭제 관련 편의 메소드를 작성해주시거나,
cascade, orphanRemoval 옵션을 이용할 수 있을 것 같습니다.

감사합니다.

물미구님의 프로필 이미지
물미구

작성한 질문수

질문하기