Не заполнять таблицу - Hibernate MySQL - PullRequest
0 голосов
/ 12 марта 2012

У меня есть абстрактная сущность, подобная этой

@Entity
@Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
public abstract class LaunchEntity implements Serializable {

И мой другой "Класс продуктов"

    @Entity
    @Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
    @Table(name = "PC_PRODUCT")
    public abstract class Product
        extends LaunchEntity    {

        @XmlElement(name = "Product_To_Product")
        @OneToMany(mappedBy = "product")
        protected List<ProductRelation> productToProduct;

С другой стороны, в объекте ProductRelation у меня есть отображение списка

@Entity
@Table(name = "PC_PRODUCT_RELATION")
public class ProductRelation extends RelationEntity {

    private static final long serialVersionUID = 1L;

    public ProductRelation() {
        super();
    }

    @XmlElement(name = "Product", required = true)
    @ManyToOne
    protected Product product;

Я пытаюсь сохранить объект со многими связями продуктов, но в моей таблице связей продуктов все еще нет записей в базе данных.

Что я могу сделать, чтобы решить эту проблему?

...