
Mybatis
文章平均质量分 67
wharxl
拼搏且进取
展开
-
Mybatis中resultMap的用法(二)
在Mybatis中resultMap的用法(一)中已经介绍到了resultMap处理单张表的pojo封装用法,本文章将讲解基于两张表的多表查询。 resultMap可以实现将查询结果映射为复杂类型的pojo,比如在查询结果映射对象中包括pojo和list实现一对一查询和一对多查询。 1、一对一的查询 一对一数据模型:部门和员工 一名员工只会隶属于一个部门,所以从查询员工信息出发关联查询部门信息为一对一查询。如果从部门信息出发查询一个部门下的员工信息则为一对多查询,因为一个部...原创 2021-08-24 21:19:30 · 335 阅读 · 0 评论 -
Mybatis中resultMap的用法(一)
1、resultType resultType可以把查询结果封装到pojo类型中,但必须pojo类的属性名和查询到的数据库表的字段名一致。如果sql查询到的字段与pojo的属性名不一致,则需要使用resultMap将字段名和属性名对应起来,进行手动配置封装,将结果映射到pojo中. 例子如下,有一员工表tb1_emp: CREATE TABLE `tb1_emp` ( `emp_id` int(11) NOT NULL AUTO_INCREMENT, `emp_name` var...原创 2021-08-23 19:35:24 · 418 阅读 · 0 评论