2. 임베디드 타입은 식별자(@Id, key)가 없는 프로퍼티를 가지는 Value Type으로
@Embeddable로 정의한다.
엔티티에서 @Embedded를 사용하며 @AttributeOverride를 이용하여 재정의
하는것도 가능하다.
2-2-3 임베디드 타입
(@Embedded, @AttributeOverride)
탑크리에듀 http://www.topcredu.co.kr/
@Embeddable
public class Name implements Serializable {
@Column
String firstName;
@Column
String lastName;
//......
}
3. 2-2-3 임베디드 타입
(@Embedded, @AttributeOverride)
탑크리에듀 http://www.topcredu.co.kr/
@Entity
public class User {
public User() {}
@Id
protected Long id;
@Embedded
protected Name name;
}