mybatis 一对多

技术mybatis 一对多 mybatis 一对多xml version="1.0" encoding="UTF-8"
!DOCTYPE mapperPUBLIC "-//mybatis.org//D

mybatis一对多

可扩展标记语言版本='1.0 '编码='UTF-8 '

!文档类型映射器

公众号-//我的蜡染。org//DTD Mapper 3.0//EN '

http://米巴蒂斯。org/dtd/my batis-3-mapper。' dtd '

映射器命名空间='com.cj.dao.TeacherMapper '

!-连接查询-

选择结果映射='教师研究'

从mybatis .学生s,mybatis .教师t中选择s.id sid,s.name sname,t.name tname,t.id tid,其中s.tid=t.id和tid=#{tid}

/select

结果映射类型="教师"

结果属性='id '列='tid'/

结果属性="名称"列="tname "/

集合属性='学生'的类型='学生'

结果属性='id '列='sid'/

结果属性="名称"列="sname "/

结果属性='tid '列='tid'/

/收藏

/resultMap

!-子查询-

选择结果映射='教师研究2 '

从mybatis .老师中选择*其中id=# { tid };

/select

结果映射类型="教师"

结果属性='id '列='id'/

集合属性=' students ' JavaType=' ArrayList '的类型=' student ' select=' GetStudent '列=' id '/

/resultMap

选择结果类型='学生'

从mybatis .学生中选择*其中tid=# { tid };

/select

/mapper

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/134435.html

(0)

相关推荐

  • 扫一扫翻译,怎么用手机来拍照识别英语单词

    技术扫一扫翻译,怎么用手机来拍照识别英语单词如何用手机QQ翻译英文?
    1.点击打开手机QQ图标扫一扫翻译,2.在QQ主页面,点击右上角+号,3.在弹出的菜单栏点击扫一扫,
    4.在扫一扫界面,点击翻译,
    5.点击白色圆按钮

    生活 2021年10月20日
  • Java多线程之间如何共享数据

    技术Java多线程之间如何共享数据这篇文章主要介绍Java多线程之间如何共享数据,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、线程范围的共享变量多个业务模块针对同一个static变量的操作 要

    攻略 2021年10月31日
  • php的结构函数是什么(php定义和函数有什么区别)

    技术php中system函数有什么用小编给大家分享一下php中system函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年12月19日
  • 尼德兰,荷兰为什么改国名为尼德兰

    技术尼德兰,荷兰为什么改国名为尼德兰综合国外多家媒体报道,从2020年1月起,荷兰将把国名正式改称为尼德兰,改国名需花费32万美元尼德兰。好好的国名叫了这么多年,现在又花钱又麻烦,为什么非要改呢?(荷兰地图)原来,荷兰的

    生活 2021年10月22日
  • MySQL源代码目录有哪些

    技术MySQL源代码目录有哪些这篇文章主要介绍了MySQL源代码目录有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、源代码目录介绍:1、BUILD

    攻略 2021年11月1日
  • PB在HTTP协议中怎么用

    技术PB在HTTP协议中怎么用小编给大家分享一下PB在HTTP协议中怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!客户端代码本例中分别演

    攻略 2021年11月23日