사용자 도구

사이트 도구


java:jpa:embeddable

@Embeddable / @Embedded

@Embeddable

@Embeddable 
public class EmploymentPeriod {
  @Column(name="START_DATE")
  private java.sql.Date startDate;
 
  @Column(name="END_DATE")
  private java.sql.Date endDate;
  ....
}

@Embedded

  @Embedded
  private EmploymentPeriod period;
 
  // or
 
  @Embedded
  @AttributeOverrides({
    @AttributeOverride(name="startDate", column=@Column(name="START_DATE")),
    @AttributeOverride(name="endDate", column=@Column(name="END_DATE"))
  })
  private Period employmentPeriod;

참고

java/jpa/embeddable.txt · 마지막으로 수정됨: 2015/11/14 14:21 저자 kwon37xi