임베디드 타입
@Entity
public class Member{
@Id @GeneratedValue
private Long id;
@Embedded
private Address address;
}임베디드 타입과 테이블의 매핑
@AttributeOverride(속성 재정의)
Last updated
@Entity
public class Member{
@Id @GeneratedValue
private Long id;
@Embedded
private Address address;
}Last updated
@Embeddable
public class Address{
private String latitude;
private String longitude;
}@Entity
public class Member{
@Id @GeneratedValue
private Long id;
@Embedded
private Address homeAddress;
@Embedded
private Address companyAddress;
}@Entity
public class Member{
@Id @GeneratedValue
private Long id;
@Embedded
private Address homeAddress;
@AttributeOverrides({
@AttributeOverride(name="latitude", column=@Column(name = "COMPANY_LATITUDE")),
@AttributeOverride(name="longitude", column=@Column(name = "COMPANY_LONGITUDE"))
})
private Address companyAddress;
}