![]() |
1
4
标准解决方案是正确更新
bidirectional association
(尽管只有拥有方需要更新关联才能保存到数据库)。添加到
此外,您可能希望扩展
然后,您可以为用户设置地址并持久化这两个地址:
|
![]() |
2
0
如果不需要“private User User”,请删除它并同时删除“User”实体中的mappedBy。使用单向关系。 在您的示例中,mappedBy表示关联的所有者是“Address”实体,因此保存Adress而不是User的实例。喜欢:
|
![]() |
3
0
您需要添加CasecadeType。PERSIST将创建地址案例与创建用户一起进行。 在java代码中,您需要执行以下操作:
然后,您的用户将创建一个地址。 如果您只想读取新创建用户的地址,则需要执行以下操作:
如果这不是你想要的,那么你需要分享你自己的Java代码,并给出你期望的详细描述。 |