我在下面的hibernate实体中面临问题。 在将记录插入基表时,外键始终作为NULL表插入子表中。 请帮忙,我错过了在这里配置任何表示法吗?。
contentType: 'text/plain'
提前致谢!!!
答案 0 :(得分:0)
您没有提供完整的代码。所以我可以做出一个假设。您没有将SurveyConductBurglaryDetails
设置为SurveyConductBurglaryProperty
。您的代码应如下所示:
SurveyConductBurglaryDetails details = new SurveyConductBurglaryDetails();
details.setSurveyConductBurglaryProperties(
new ArrayList<SurveyConductBurglaryProperty>());
SurveyConductBurglaryProperty property = new SurveyConductBurglaryProperty();
property.setSurveyConductBurglaryDetails(details);
details.getSurveyConductBurglaryProperties().add(property);
session.save(details);