Отношения OneToMany не working

Мои таблицы:

Продукт : id, name

Предложение : id, value, product_id

Объекты:

@Entity
@Table(name="product")
public class Product implements Serializable {
    @OneToMany(mappedBy="product")
    private Set<Offer> offers;
    ...
}

@Entity
@Table(name="offer")
public class Offer implements Serializable {
    @ManyToOne
    @JoinColumn(name="PRODUCT_ID")
    private Product product;
    ...
}

Когда я пытаюсь получить данные из таблицы Product , я получаю java.lang.NullPointerException , и этот код: product.getOffers () возвращает:

{IndirectSet: не создается}

Как это исправить?

21
задан Piotr Nowicki 28 November 2011 в 22:33
поделиться