MyBatis的级联查询(association 进行分布查询)

本文主要探讨了MyBatis中使用association进行级联查询的分布查询操作,通过EmployeeMapperPlus.xml配置示例,展示了如何实现对集合的遍历查询,以达到深度理解MyBatis映射文件中的增删改查功能。
摘要由CSDN通过智能技术生成

MyBatis的级联查询(分布查询)

<!--  使用 association 进行分布查询
	    1  先按照员工id查询员工信息
	    2 根据查询员工信息中的d_id的值去部门表查出部门信息
	    3 部门设置到员工中
	    
	 -->



EmployeeMapperPlus.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cn.mybatis.dao.EmployeeMapperPlus">

	
	<!--  使用 association 进行分布查询
	    1  先按照员工id查询员工信息
	    2 根据查询员工信息中的d_id的值去部门表查出部门信息
	    3 部门设置到员工中
	    
	 -->
	
	<resultMap type="com.cn.zhu.bean.Employee" id="MyEmpByStep">
		<id column="id" property="id"/>
		<result column="last_name" property="lastName"/>
		<result column="email" property="email"/>
		<result column="gender" property="gender"/>
		<!-- association 定义管理对象的封装规则
		   select: 表明当前属性是调用select 指定的方法
		   colum: 指定将哪一列的值传给这个方法
		   流程 : 使用select 指定的方法(传入column指定的这列参数的值)查出对象
		   并封
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值