2021-05-11

mybatis复杂查询

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
       PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
       "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.Dao.UserMapper">
<!--复杂查询-->
<!--    查询所有学生-->
<select id="getAllStudentAndTeacher" resultMap="StudentTeacher">
   select * from student
</select>
   <resultMap id="StudentTeacher" type="com.pojo.User">
       <result property="id" column="id"></result>
       <result property="name" column="name"></result>
       <result property="age" column="age"></result>
       <association property="teacher" column="uid" javaType="com.pojo.teacher" select="getTeacher"></association>
   </resultMap>
<!--    查询对应的老师-->
   <select id="getTeacher" resultType="com.pojo.teacher">
       select * from teacher where id = #{uid}
   </select>
</mapper>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值