我有 2 个名为 Enquiry.java 和 EnquiryItem.java 的类
当生成 enuiry 时,我将其项目保存在 EnquiryItems 中。
下面是我在 POJO 类中的映射文件。
查询.java
@OneToMany(fetch=FetchType.LAZY,cascade = CascadeType.ALL,mappedBy="enquiryId")
@JoinColumn(name = "enq_id", referencedColumnName = "id")
private List<EnquiryItem> enquiryItems=new ArrayList<EnquiryItem>();
查询项目.java
@ManyToOne
@JoinColumn(name="enq_id")
private Enquiry enquiryId;
我无法找到我做错的地方。请帮我。
编辑:保存查询时,enquiry_id 在数据库中保存空值。