【发布时间】:2017-08-02 00:15:22
【问题描述】:
我正在使用 Spring MVC + Hibernate (Spring data jpa)。
这里我不知道如何在 Hibernate 中为以下场景创建表。
我有两张桌子:
1) 用户详情
2) 分支
现在,对于每个用户,branch 都有一个字段,该值应该来自 Branch table。
我了解休眠中的OneToOne。但它会在 Branch 表中为用户分支字段插入一个新条目。我想要的是,当我将用户详细信息保存在 User 表中时,分支详细信息应该只是分支表中匹配行的引用。
提前谢谢你
【问题讨论】:
-
您应该从 DB 中检索 Branch 对象并将其设置为 UserDetails。如果你这样做,它不应该在 Branch 表中创建一个新行,它应该只创建引用。
-
请出示您的代码。你自己试过什么...
标签: java hibernate spring-mvc