https://www.baeldung.com/jpa-joincolumn-vs-mappedby
遵循与创建oneToMany&ManyToOne关系映射。
即使在拥有方实体中使用了@JoinColumn;baeldung";例如;电子邮件实体";但是它将外键保持为null。
当我在父实体中使用@JoinColumn时,即根据";"雇员";实体,然后它就工作了。
但这种关系映射行为背后的原因是什么?为什么这个示例方法不正确?
这是我的代码回购链接:https://github.com/TamtePrathamesh/sb_mapping介于"用户"one_answers"mobile’,同时保持oneToMany/ManyToOne映射移动表而不保持外键;NULL";。移动映射表
处理双向关联时,需要更新双方的关联:
Mobile mobile = ...
User user = ...
user.mobiles.add(mobile);
mobile.user = user;
save(user);