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

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl

작성한 질문수

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

값 타입 컬렉션

질문있습니다!

작성

·

218

0

favoriteFoods와 AddressHistory를 add할 때, 

getFavoriteFoods().add("치킨")과 같은 방식으로 선언해준 이유가 궁금합니다..

favoriteFood.add("치킨")과 같은 방식으로 선언하면 안되는 건가요?

답변 1

1

안녕하세요, zxzxzlxlzlxl 님. 공식 서포터즈 codesweaver 입니다.
.
질문하신 내용이 member.getFavoriteFoods().add("치킨"); 부분을 말씀하신 것 같습니다.

FavoriteFoods 중 member 와 연결된 FavoriteFoods에 값을 추가해야 하는 상황이므로 

member.getFavoriteFoods().add("치킨"); 와 같이 적는것이 타당해 보이긴 합니다.

.

아니면 FavoriteFoods를 미리 완성한 뒤 member.setFavoriteFoods(foods); 와 같은 형태를 띄어도 괜찮은 것 같습니다.

 

감사합니다.

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl

작성한 질문수

질문하기