【发布时间】:2016-03-01 21:09:34
【问题描述】:
我有一个关于 Oracle 连接表的基本问题。我正在使用 JBoss 服务器和 Hibernate 创建基于 Spring 的 REST 服务。
我有两个用于基本身份验证的表:用户和角色,它们具有双向多对多关系。所以我创建了三个表:
UsersRolesUsers_Roles
我应该如何创建关系 - 也可以提供更好的性能?
- 在创建表时使用外键关系?
- 在实体类中使用
@JoinTable注解?
(上面只是一个例子,但我有几张这样的大桌子。)
如果我对这两个选项的理解是错误的,请原谅我。我是 Hibernate 和 Oracle 的新手。
【问题讨论】:
-
感谢 Andrew 格式化并添加说明!
标签: java spring oracle hibernate jboss