Mybatis如何实现多表联合查询?
- 内容介绍
- 文章标签
- 相关推荐
本文共计803个文字,预计阅读时间需要4分钟。
在数据库中,存在一对多、多对多等关系。若在一个表中的主键可能作为另一个表的外键存在,查询时返回的结果可能不是唯一的。因此,需要使用`resultMap`来处理这种情况。
t.text假设在数据库中存在一对多、多对多等关系,则在一个表中的主键可能作为另一个表的外键而存在,所以在查询的时候返回的 结果可能不单单是一个JOPO类,因此就要用到resultMap这个元素去自己定义相关要返回的内容。通常一对多用到association 这个元素,多对一用到collection元素。 一对多内容: 假设一个班级对应多个学生的情况。
本文共计803个文字,预计阅读时间需要4分钟。
在数据库中,存在一对多、多对多等关系。若在一个表中的主键可能作为另一个表的外键存在,查询时返回的结果可能不是唯一的。因此,需要使用`resultMap`来处理这种情况。
t.text假设在数据库中存在一对多、多对多等关系,则在一个表中的主键可能作为另一个表的外键而存在,所以在查询的时候返回的 结果可能不单单是一个JOPO类,因此就要用到resultMap这个元素去自己定义相关要返回的内容。通常一对多用到association 这个元素,多对一用到collection元素。 一对多内容: 假设一个班级对应多个学生的情况。

