인프런 커뮤니티 질문&답변
하나의 값타입 테이블에 여러 값타입들을 저장하고 싶은 경우는 어떻게 하나요?
해결된 질문
작성
·
296
0
@Embedded
private Address homeAddress;
@ElementCollection
@CollectionTable(name="ADDRESS", joinColumns = @JoinColumn(name = "MEMBER_ID"))
private Set<Address> friendsAddersses;
@ElementCollection
@CollectionTable(name="ADDRESS", joinColumns = @JoinColumn(name = "MEMBER_ID"))
private List<Address> cousinsAddersses;
이런 식으로 임베디드 값타입과 두 개의 컬렉션 값타입들을 하나의 값타입 테이블에 저장하고 싶으면 어떻게 해야하나요?
퀴즈
41%나 틀려요. 한번 도전해보세요!
JPA에서 엔티티(Entity) 타입과 값 타입(Value Type)의 가장 근본적인 차이점은 무엇일까요?
데이터 저장 방식
식별자(Identifier) 유무
상속 가능 여부
컬렉션 포함 가능 여부





