提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言一、观察数据库二、观察实体类2.在mapper层定义方法(根据deptno查询dept和其外键关联的表test)3 在xml中实现该方法 总结前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、观察数据库
二、观察实体类
User 是 dept表实体类
test 是 ppp表实体类
2.在mapper层定义方法(根据deptno查询dept和其外键关联的表test)
3 在xml中实现该方法
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-////DTD Mapper 3.0//EN" "/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.example.demo.mapper.UserMapper"><resultMap id="asd" type="User"><result column="deptno" property="deptno"></result><result column="dname" property="dname"></result><result column="db_source" property="db_source"></result><association property="test" javaType="test" column="pno"><result column="pno" property="pno"></result><result column="name" property="name"></result></association></resultMap><select id="selectUserByID" resultMap="asd">select * from db01.dept d left join db01.ppp p on d.pno=p.pno where d.deptno=#{id}</select></mapper>
总结
测试运行 连接查询成功