请教大家关于多对多关联映射的问题

oodick 2010-02-04 03:52:26
假如有2个类 A 和 B 存在多对多关系

实际开发中 大家都是如何去映射的呢? 是直接用many-2-many 还是抽象出一个AB中间类?
用AB 来做2个many-2-one??

另外如果映射成2个many-2-one 的话,要建立A,B直接的关系 是不是直接对AB进行增删改查就可以了??
...全文
58 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
luhui436 2010-02-05
  • 打赏
  • 举报
回复
帮顶
lp19890601 2010-02-05
  • 打赏
  • 举报
回复
建立一张中间表,表中只要你用的那两张表有关系的字段,

映射时不映射中间表,只需在其两张表中的<many-to-many>中配置就可以了!
oodick 2010-02-05
  • 打赏
  • 举报
回复
很多人说一般遇到多对多就要直接拆分成 2个 多对一
这个问题比较纠结 不知道到底有什么区别
我个人感觉直接many-2-many貌似挺好用
希望牛人给个建议
islandrabbit 2010-02-04
  • 打赏
  • 举报
回复
关注!
道光2008 2010-02-04
  • 打赏
  • 举报
回复
看你的表结构是怎么见的啊,a,b直接多对多如学生:课程信息
a,中间表 1读多+多对1 :中间表b:如用户,角色,用户角色

67,515

社区成员

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

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