首页 > 代码库 > mybatis 关联(多表)查询
mybatis 关联(多表)查询
一对一查询
使用resultType:
使pojo类继承一个表对应的javabean,添加另一个表的javabean属性。Xml配置和普通pojo是一样的
使用resultMap:
使pojo添加另一个表对象的javabean属性。
Xml配置中使用<association property="user"javaType="user路径">标签配置
association 配置一个关联的对象。
一对多查询
使用resultMap(简单,推荐):
pojo总添加List<xxx>属性,xxx为另一表的javabean类。
Xml配置ResultMap:
<collection property="user" ofType="user路径">
collection :配置关联的对象集合。
ofType :List中泛型的类路径
使用resultType(复杂):
使用双重循环遍历,去掉重复记录。
多对多查询
参考一对多,就是层级数多了一点。
mybatis 关联(多表)查询
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。