aufgelöst werden Wir haben Fehler von Eclipse (vom JPA Problem
Validator) wie folgt aus:Attribut außer Kraft setzen „...“ kann nicht auf ein Attribut auf dem
Attribute override "<myAttrName>" cannot be resolved to an attribute on the embeddable "..."
mit embeddable
(vielleicht auch so etwas wie mapped super class
) auf einige JPA Attribut, das wir richtig überschreiben wollten, z dies wie:
@Embeddable
public class DaoUsrMod {
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "u_lmod_id" , insertable = false , updatable = false)
private DaoUser usr ;
...
}
@Entity
public class DaoFoo {
@Embedded
@AttributeOverrides({
@AttributeOverride(name = "usr" , column = @Column(name = "u_created_id"))
})
private DaoUsrMod usrModAngel ;
...
}