七叶笔记 » java编程 » mybatis深入讲解resultMap的定义及用法

mybatis深入讲解resultMap的定义及用法

在java中创建 Dept(部门)类 和 Employee(员工)类

首先我们查询员工 , 定义dao层接口 : 

由于我们在对象中关联了其他对象, 所以已经不是普通映射 ,这里我们定义 resultMap

resultMap 中的id 是唯一标识 , 相当于名字 , type类型是我们要返回的类型

<select>中使用resultMap , 传入刚定义的id即可

这样在java代码中我们就可以得到我们想要的映射格式

查询部门 : 

定义与使用resultMap

这里 JavaType我们选择list , 因为用list集合来存储多个员工信息, ofType是list集合中实际包含的对象名,这里是员工 Employee

通过resultMap 我们就可以得到自己想要的映射关系

到此这篇关于mybatis深入讲解resultMap的定义及用法的文章就介绍到这了,更多相关mybatis resultMap内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!

相关文章