一对多关系不起作用
2022-09-02 02:53:49
我的表:
产品:ID、名称
报价:id、值、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()
{间接集:未实例化}
如何解决这个问题?