多对多查询
上一节
下一节
★学习目标:
掌握一对多查询,能够使用<collection>元素实现一对多关联关系
★思考任务:
MyBatis中<collection>元素的作用是什么?
★任务学习:
★知识要点:
订单和商品多对多关系图
在实际项目开发中,多对多的关联关系非常常见。以订单和商品为例,一个订单可以包含多种商品,而一种商品又可以属于多个订单,订单和商品属于多对多关联关系,订单和商品之间的关联关系如图。

订单和商品多对多关系图
在数据库中,多对多的关联关系通常使用一个中间表来维护,中间表中的订单id作为外键关联订单表的id,中间表中的商品id作为外键关联商品表的id。这三个表之间的关系如图。


