https://www.baeldung.com/jpa-joincolumn-vs-mappedby
遵循相同的方法创建一对一和多对一关系Map。
尽管在拥有方实体中使用了@joincolumn,如“email实体”中的“baeldung”示例所示,但它将外键保持为null。
当我在父实体中使用@joincolumn时,也就是在“employee”实体中使用上述示例时,它就起作用了。
但这种关系Map行为背后的原因是什么?为什么这个示例方法不正确?
这是我的代码回购链接:https://github.com/tamteprathamesh/sb_mapping 在“user”和“mobile”之间,在保持onetomany/manytoneMapmobile表而不维护外键时,条目显示为“null”。移动Map表
1条答案
按热度按时间wswtfjt71#
处理双向关联时,需要更新两边的关联: