Hibernate中多对多的中间表问题(用注解)

结贴是美德 2012-02-27 12:53:28
大侠们,怎么定义中间表的主键?

我只会这么写,不知道中间表的主键怎么定义:


@ManyToMany
@JoinTable(name="T_S",
joinColumns={
@JoinColumn(name="TID"),
},
inverseJoinColumns={
@JoinColumn(name="SID")
}
)


这么写Oracle把中间表的两个字段当成联合主键了,我想自己弄个和业务无关的自然主键,求助~
...全文
233 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
结贴是美德 2012-02-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zz250121244 的回复:]
要么你就把中间表在抽成一个类。
[/Quote]

为中间表生成class也不行。。依然是联合主键
结贴是美德 2012-02-27
  • 打赏
  • 举报
回复
查了一下API,没找到有用的。。怎么办呢。。
zz250121244 2012-02-27
  • 打赏
  • 举报
回复
要么你就把中间表在抽成一个类。

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧