Мои таблицы:
Продукт : идентификатор, имя
Предложение : идентификатор, значение, идентификатор продукта
Объекты:
@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:не создан}
Как это исправить?