Is it possible to use embedded attributes, which map to Objects that use for themselves embedded attributes?
e.g.
public class Konto implements Serializable {
@Embedded
@AttributeOverride(name = "betrag", column = @Column(name = "saldo"))
private Saldo saldo;
}
@Embeddable(access = AccessType.FIELD)
public class Saldo implements Serializable {
@Embedded
@AttributeOverride(name = "value", column = @Column)
private Betrag _value;
}
@Embeddable(access = AccessType.FIELD)
public class Betrag implements Serializable {
private long value;
}