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

gnstjrdlsla님의 프로필 이미지

작성한 질문수

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

엔티티 설계시 주의점

연관관계 편의 메서드 질문 입니다.

해결된 질문

23.01.10 18:15 작성

·

1.7K

0

연관관계 편의 메서드가 아래와 같은 상황에서 사용되는 것이 맞는지 궁금해서 질문드립니다.

 

Project, Client 클래스가 서로

1 대 다, 다 대 1 관계라고 했을 때

 

Project를 등록할 때 Client가 필요하기 때문에

Project 쪽에

이런 식으로 연관관계 편의 메서드를 작성해 주고

 

아래와 같이 Project의 createProject2 메서드를 이용하여 등록해준다고 하면

 

Project 쪽에서 작성해둔 연관관계 편의 메서드를 아래와 같이 사용하는 게 맞는 사용 방법인가요?

 

답변 1

0

OMG님의 프로필 이미지

2023. 01. 11. 21:28

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

올리신 코드로 해도 실행에는(연관관계가 맺어지는 데에는) 문제가 없을 것 같습니다만,

강의에서 연관관계 편의메서드가 어디서 사용됐는지 (도메인 or 컨트롤러 or 서비스 등) 확인해보시면 좋을 것 같습니다.


.
감사합니다.