Обратный вызов Jpa preperist не вызван на родителя

Мой код

@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");
    }
}

Когда я сохраняю сущность Feedback, я ожидаю, что увижу: Executed onCreate1 и Executed onCreate2, но я видел только Executed onCreate2

Я использую eclipselink v2.5.2

Ответы на вопрос(1)

Ваш ответ на вопрос