강의

멘토링

커뮤니티

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

갤러하드님의 프로필 이미지
갤러하드

작성한 질문수

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

엔티티 설계시 주의점

Order클래스 연관관계 메서드 질문드립니다.

작성

·

216

0

위의 연관관계 setMember메서드에서

Q1. member.getOrder().add(this)의 this는 Order클래스 자신을 얘기하는걸까요? 아니면 Order클래스 객체 자신을 얘기하는 걸까요?

강의에서 말하시기를 메인 메서드에서 Member와 Order객체 생성 후, 위의 두 코드를 하는 것 대신에

연관관계 메서드의 order.setMember(member)로 줄일 수 있다고 하셔셔 Q2. setMember 연관관계 메서드안의 add(this)의 this를 order로 이해했는데 이게 맞는지 궁금합니다.

Q3. 만약 제가 이해한게 맞다면 메인메서드에서

Order order = new Order(); 후에

order.setMember(member)하게 되면 양방향 연관관계에서 둘다 데이터를 집어넣을 수 있는게 맞을까요?

Q1, Q2는 같은걸 질문하는 느낌인데 확실하게 알고가려고 합니다.

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 갤러하드님

이 부분은 자바 기본 문법에 대한 부분입니다. 혹시 이해가 어렵다면 자바 기본 문법을 다시 학습하는 것이 필요합니다.

감사합니다.

갤러하드님의 프로필 이미지
갤러하드

작성한 질문수

질문하기