用MyEclipse怎样建many to many 映射

Marty束 2010-07-05 03:51:27
为什么我建好后都是两个one to many
数据库表是 link表 id ,linkId1 ,linkId2,
字段linkId1 linkId2分别对应
表1 id1
表2 id2


小弟我刚开始学习底层,请写出具体的操作步骤,我已经选择了 A->B 和B->A
...全文
197 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
weakleen 2011-10-27
  • 打赏
  • 举报
回复
已经测试成功。
要让MyEclipse自动生成many-to-many关系要满足如下条件,关联表只能包含两个外键列,其他列多一个都不行
取你猪头 2010-07-05
  • 打赏
  • 举报
回复
用MYEclipse可以反向工程来自动生成配置文件的
过往记忆 2010-07-05
  • 打赏
  • 举报
回复
不是有自动生成的工具啊?Hibernate tools就可以自动生成
Marty束 2010-07-05
  • 打赏
  • 举报
回复
如果只选择 两张非关联的表,还是没有用,还是生成两个 one to many[Quote=引用 18 楼 dr_lou 的回复:]
恩,选中非关联表的两张表,进行hibernate reverse engi,,,
然后在第2页选中enable m-to-m 然后final就可以了拉。
[/Quote]
hunanwentao 2010-07-05
  • 打赏
  • 举报
回复
必须手动改一下吧!
erqiongqiong 2010-07-05
  • 打赏
  • 举报
回复
只会手动的写,不想自动生成.对不住了!
dr_lou 2010-07-05
  • 打赏
  • 举报
回复
恩,选中非关联表的两张表,进行hibernate reverse engi,,,
然后在第2页选中enable m-to-m 然后final就可以了拉。
Marty束 2010-07-05
  • 打赏
  • 举报
回复
建了一个关联表,一共是三张表[Quote=引用 16 楼 dr_lou 的回复:]
引用 15 楼 shuyoujian 的回复:
选了

引用 13 楼 dr_lou 的回复:
构建实体类是,第2步请选择 enable many-to-many detection


选了应该就可以啊,我myeclipse7.1 选了那个后 就可以了。

我同时选择了两个表,然后弄得啊。
[/Quote]
dr_lou 2010-07-05
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 shuyoujian 的回复:]
选了

引用 13 楼 dr_lou 的回复:
构建实体类是,第2步请选择 enable many-to-many detection
[/Quote]

选了应该就可以啊,我myeclipse7.1 选了那个后 就可以了。

我同时选择了两个表,然后弄得啊。
Marty束 2010-07-05
  • 打赏
  • 举报
回复
选了[Quote=引用 13 楼 dr_lou 的回复:]
构建实体类是,第2步请选择 enable many-to-many detection
[/Quote]
Marty束 2010-07-05
  • 打赏
  • 举报
回复
有一个中间表,现在在公司,不方便,回去后我发给你
[Quote=引用 12 楼 dr_lou 的回复:]
你的表结构是?
是否有关联表?

我试了一下,可以啊。
[/Quote]
dr_lou 2010-07-05
  • 打赏
  • 举报
回复
构建实体类是,第2步请选择 enable many-to-many detection
dr_lou 2010-07-05
  • 打赏
  • 举报
回复
你的表结构是?
是否有关联表?

我试了一下,可以啊。
Marty束 2010-07-05
  • 打赏
  • 举报
回复
建了外键,不然也不会生成两个 one to many[Quote=引用 10 楼 hejuan250229087 的回复:]
你在数据库中没有建立主外键吧
[/Quote]
hejuan250229087 2010-07-05
  • 打赏
  • 举报
回复
你在数据库中没有建立主外键吧
Marty束 2010-07-05
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 hejuan250229087 的回复:]
你是自动生成的映射??
[/Quote]是的
hejuan250229087 2010-07-05
  • 打赏
  • 举报
回复
你是自动生成的映射??
Marty束 2010-07-05
  • 打赏
  • 举报
回复
底成时hibernate
Marty束 2010-07-05
  • 打赏
  • 举报
回复
自己手动写,是会的,就是想请教下能不能MyEclipse建立
[Quote=引用 4 楼 qjsjp 的回复:]
用myEclipse是啥意思,你用的是Hibernate吗,如果是你配置就行了
[/Quote]
JavPer 2010-07-05
  • 打赏
  • 举报
回复
用Myeclipse是啥意思,你用的是Hibernate吗,如果是写配置文件就行了啊
加载更多回复(4)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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