Hibernate外键始终作为NULL插入

时间:2016-07-18 08:29:49

标签: hibernate hibernate-mapping

我在下面的hibernate实体中面临问题。 在将记录插入基表时,外键始终作为NULL表插入子表中。 请帮忙,我错过了在这里配置任何表示法吗?。

contentType: 'text/plain'

提前致谢!!!

1 个答案:

答案 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);