休眠级联PERSIST

休眠级联PERSIST,第1张

休眠级联PERSIST

我终于解决了。给出或发现的所有示例都没有告诉我到底是什么问题,只有经过自己的试验,我才得出以下结论:

而不是

@oneToMany(mappedBy="a", fetch=FetchType.LAZY, cascade={CascadeType.PERSIST, CascadeType.MERGE, CascadeType.REMOVE})private List<B> b;

那行不通(FK仍为NULL)

这确实有效:

@oneToMany(fetch=FetchType.LAZY, cascade={CascadeType.PERSIST, CascadeType.MERGE, CascadeType.REMOVE})@JoinColumn(name="AId")@NotNullprivate List<B> b;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4922517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存