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

조진수님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문, 주문상품 엔티티 개발

연관관계 편의메서드를 적용하지 않을때 문제점이 어떤것이 있나요?

22.07.04 23:19 작성

·

225

0

스프링 데이터 jpa를 사용하여 여러 연관관계를 가진 엔티티를 만들었는데 이 강의에서처럼 연관관계 편의메서드에서 하신 것처럼 연관관계가 설정된 엔티티에 따로 설정(member.getOrders().add(this) 같은) 을 따로 해주지 않았는데 문제가  없었습니다. 특별히 어떤 이유에서 연관관계 설정 메서드를 정의하신건가요?

답변 1

0

OMG님의 프로필 이미지

2022. 07. 05. 22:35

안녕하세요. 조진수님, 공식 서포터즈 OMG입니다.

연관관계 편의 메서드는 그 이름대로 양방향 연관관계를 맺을 때의 '편의'를 위한 메서드로 보시면 됩니다.

편의메서드를 사용하지 않고 연관관계를 맺어도 동작하는게 맞습니다 :)


감사합니다.