mybatis collection 关联查询多个参数

  • column="{evtId=id,businessType=businessType1}" 描述:evtId是关联查询的参数,businessType也是。
    idresultMap的id,businessType1也是如此
       <resultMap id="BaseResultMap" type="com.kingdom.kdum.event.vo.event.EvtToDoListVO"><id column="id" jdbcType="BIGINT" property="id" /><result column="businessType1" jdbcType="INTEGER" /><result column="businessType2" jdbcType="INTEGER" /><collection property="annexeBeforeList" ofType="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper"column="{evtId=id,businessType=businessType1}"select="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper.findEventPicByEventIdAndBsType"></collection><collection property="annexeAfterList" ofType="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper"column="{evtId=id,businessType=businessType2}"select="com.kingdom.kdum.event.mapper.read.event.EvtAnnexeReadMapper.findEventPicByEventIdAndBsType"></collection></resultMap>
  • 查询:

       <select id="findEventDetailInfo" resultMap="BaseResultMap" parameterType="java.lang.Long">SELECT<include refid="Base_Column_List"/>,1 as businessType1,2 as businessType2FROMevt_t_event ewhere e.id = #{id,jdbcType=BIGINT} AND e.db_status = 1</select>
    

mybatis collection 关联查询多个参数相关推荐

  1. Spring整合Mybatis之关联查询示例

    Spring整合Mybatis之关联查询示例 目录结构: Dept表: employee表: pojo包 Dept.java(实体类): package com.xmm.springboot_lab. ...

  2. 企业级信息系统开发讲课笔记2.3 利用MyBatis实现关联查询

    文章目录 零.本节学习目标 一.查询需求 (一)针对三张表关联查询 (二)按班级编号查询班级信息 (三)查询全部班级信息 二.创建数据库表 (一)创建教师表 (二)创建班级表 (三)创建学生表 三.创 ...

  3. 【MyBatis】关联查询

    关联查询: 一对一: a.业务扩展类 核心:用resultType指定类的属性 包含 多表查询的所有字段 b.resultMap i.通过 属性成员 将2个类建立起联系 2. <resultMa ...

  4. MyBatis框架学习笔记03:利用MyBatis实现关联查询

    文章目录 一.查询需求 (一)针对三张表关联查询 (二)按班级编号查询班级信息 (三)查询全部班级信息 二.创建数据库表 (一)创建教师表 (二)创建班级表 (三)创建学生表 三.创建与数据库表对应的 ...

  5. Mybatis入门-关联查询(八)

    Maybatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap resultType是直接表示返回类型的(对应着我们的model对象中的实体) re ...

  6. mybatis plus关联查询_Mybatis 和 Hibernate 持久层框架之间的区别是啥?

    首先,Mybatis 和 Hibernate 都是 ORM 持久层框架,不同点在于,MyBatis 是半自动的,它需要开发人员自己手动编写 SQL 语句. 一.Mybatis MyBatis 支持通过 ...

  7. mybatis collection 子查询,嵌套查询,解决分页问题

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-/ ...

  8. MyBatis 自关联查询省市区地区数据,一对多自关联查询

    效果 SQL DROP TABLE IF EXISTS `yxt_area_code`; CREATE TABLE `yxt_area_code` (`id` int(10) NOT NULL AUT ...

  9. mybatis一对一关联查询

    public class CardInfo implements java.io.Serializable{     private int id;     private String cardNu ...

最新文章

  1. socket与http
  2. VTK修炼之道54:图形基本操作进阶_表面重建技术(三角剖分)
  3. centos mysql 连接数_CentOS7.2_调整mysql数据库最大连接数
  4. KeyMob:为国内应用开发者管理的广告聚合平台
  5. Ubuntu安装常用软件
  6. (01)数据库及相关
  7. PIN/PAD Design in SoC - 1 (待续)
  8. 测量中的坐标与时间系统1.2(在大地测量学中)
  9. python蓝屏文件保存_怎么样让电脑蓝屏的时候保存文件
  10. 电脑无法从U盘启动的问题解决
  11. Redis Cluster集群
  12. 成功在开发板运行vsftpd
  13. 信息与计算机科学丛书,信息与计算科学丛书: 典藏版
  14. css给网页添加 黑白滤镜
  15. Python 读取Excel地点名称通过百度地图获取行政区划信息
  16. 关于框架,到底什么是框架?
  17. 四色建模法 模型分析和设计
  18. Redis性能指标详解与监控
  19. 软件定义广域网和即将到来的网络洪流
  20. 反射内存卡学习及使用---rfm2g驱动安装

热门文章

  1. 【修真院小课堂】JWT简单介绍
  2. 好用的android app,6款好用的Android手机App
  3. 计算机课还无聊吗,《快乐星球Ⅴ》电脑课还可以这样?
  4. archlinux 安装matlab
  5. 微软官方原版本下载msdn
  6. 在Activity中获取另一个XML文件的控件
  7. 我的(此)电脑里面除了磁盘以外,多了一个CD驱动器,删除方法,亲测有效
  8. 分布式架构的演变过程之单体架构
  9. springboot jpa链接数据库
  10. 电脑和手机好用的播放器