Jpa prepersist callback wird nicht auf parent @ aufgeruf
Mein Code
@Entity
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
public class SiteMessage implements Identifiable{
@PrePersist
public void onCreate1(){
System.out.println("Executed onCreate1");
}
}
@Entity
@Table(name = "feedback")
public class Feedback extends SiteMessage {
@PrePersist
public void onCreate2(){
System.out.println("Executed onCreate2");
}
}
Wenn ich eine Feedback-Entität speichere, erwarte ich, dass ich Folgendes sehe: Executed onCreate1 und Executed onCreate2, aber ich habe nur Executed onCreate2 gesehen
Ich benutze eclipselink v2.5.2