Declares a persistent field or property of an entity whose
 value is an instance of an embeddable class. The embeddable 
 class must be annotated as 
Embeddable.
  The AttributeOverride, AttributeOverrides,
 AssociationOverride, and AssociationOverrides
 annotations may be used to override mappings declared or
 defaulted by the embeddable class.
 
Example:
@Embedded
@AttributeOverrides({
    @AttributeOverride(name = "startDate", column = @Column("EMP_START")),
    @AttributeOverride(name = "endDate", column = @Column("EMP_END"))})
public EmploymentPeriod getEmploymentPeriod() { ... }
- Since:
 - 1.0
 - See Also: