【发布时间】:2020-11-24 10:10:53
【问题描述】:
我只知道 DB 和 JPA/Hibernate 的基础知识。我必须管理一个用户表,其中一个用户可以有很多角色。这些角色包含在一个目录表中,在我的用户公式中我不假装管理/修改,我只需要目录值作为添加或删除我的用户的参考。 我认为最好的方法是在 User 和 Role 之间创建一个关系表来保存用户及其角色“User_Roles”(除非有更有效的方法)。
我不允许修改 Role 实体,因为它在我的应用程序的许多其他独立于 User 表的区域中用于不同目的。
我看过很多例子,但我仍然不知道哪一个最适合我的特定需求。如何使用 JPA 和 Hibernate 将我的用户及其角色映射到单个实体中?
非常感谢您的回答。
【问题讨论】:
标签: java hibernate jpa many-to-many hibernate-mapping