Hallo
Wie kann ich die eingebetteten Attribute von der Klasse Test1 in der Klasse Test2 überschreiben?
@Embeddable
public class TEST1 implements Serializable {
@Embedded
@Target(XYZ.class)
@AttributeOverrides( {
@AttributeOverride(name = "element", column = @Column(name = "ABSCHN_VON_LOK_ELEMENT")),
@AttributeOverride(name = "seitenZaehler", column = @Column(name = "ABSCHN_VON_LOK_SEITE")),
@AttributeOverride(name = "takeZaehler", column = @Column(name = "ABSCHN_VON_LOK_TAKE")) })
private Lokalisierung vonLokalisierung;
Mein Lösungsansatz, funktioniert aber nicht :-(
public class TEST2 implements Serializable {
@Embedded
@Target(TEST1.class)
@AttributeOverrides( {
@AttributeOverride(name = "element", column = @Column(name = "KREA_ABSCHN_VON_LOK_ELEMENT")),
@AttributeOverride(name = "seitenZaehler", column = @Column(name = "KREA_ABSCHN_VON_LOK_SEITE")),
@AttributeOverride(name = "takeZaehler", column = @Column(name = "KREA_ABSCHN_VON_LOK_TAKE")) })
private Abschnitt kreationsAbschnitt;
|