I'm trying to use an embeddable hierarcy like:
@Entity
public class MyEntity{
private MyEmbedded member;
}
@Embeddable
@Inheritance
@DiscriminatorColumn(name ="TYPE")
public abstract class MyEmbedded{
protected String type;
}
@Embeddable
@DiscriminatorValue('1')
public class MyEmbeddedImpl1{...}
@Embeddable
@DiscriminatorValue('2')
public class MyEmbeddedImpl2{...}
How can I acomplish this with JPA and Hibernate?