位置: 编程技术 - 正文

mybatis collection 多条件查询的实现方法

编辑:rootadmin

推荐整理分享mybatis collection 多条件查询的实现方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

mybatis collection 多条件查询的实现方法

前言:

业务需要通过mybatis 查询返回嵌套集合,嫌多次查询太麻烦,用自带的高级查询解决问题,下边是代码,已测试通过。

说下自己的理解,就是一个主查询结果集里面嵌套了子查询的结果集,可以是多个子查询,每个子查询的条件从主查询结果集中获取,返回值各自定义。collection 标签的property是主查询里面集合的名字,如果有多个就再写个collection,column是子查询参数,单参数直接写主查询结合返回结果,例如直接写上user_id,要是数据库的字段,多条件就封装下,例如{userId=user_id,theme=theme},然后子查询的parameterType写"java.util.Map",多条件查询好像只有mybatis3.0以后才有,看网上资料说的,没验证过,ofType是集合里的对象,select是对应下面的语句

mybatis collection 多条件查询的实现方法

实现代码:

selectUserMessageById,这个是主查询,VO只多了个 private List<UserMessageDetail> userMessageDetailList,

这个属性,下面是返回值结构截图

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

sqlserver:查询锁住sql以及解锁方法 查看被锁表语句--查看被锁表:SELECTrequest_session_idspid,OBJECT_NAME(resource_associated_entity_id)tableNameFROMsys.dm_tran_locksWHEREresource_type='OBJECT'ORDERBYrequest_session_idASC--s

SQLserver中cube:多维数据集实例详解 1、cube:生成多维数据集,包含各维度可能组合的交叉表格,使用with关键字连接withcube根据需要使用unionall拼接判断某一列的null值来自源数据还是cube使用G

浅谈sqlserver下float的不确定性 很多时候,大家都知道,浮点型这个东西,本身存储就是一个不确定的数值,你永远无法知道,它是0=0.还是0=0.这样的东西。也

标签: mybatis collection 多条件查询的实现方法

本文链接地址:https://www.jiuchutong.com/biancheng/347371.html 转载请保留说明!

上一篇:Sql中存储过程的定义、修改和删除操作(sql存储过程的作用)

下一篇:sqlserver:查询锁住sql以及解锁方法(sqlserver 查询锁)

  • 小规模纳税人征税规定
  • 销售二手车需要什么资质
  • 医院这么开发票
  • 填写了领款单还要填报销单吗
  • 领发票凭证做什么用
  • 暂估成本没有发票
  • 汇算清缴结束后,税务机关发现企业应当取得
  • 哪些行业增值税率1%
  • 企业的培训费会计分录
  • 饭店采购食材没发票
  • 成品油购进数据未同步怎么办
  • 生产部门领用低值易耗品,实际成本
  • 企业存货实际成本的构成包括
  • 应收退货成本会计科目代码
  • 原始凭证丢失如何处理会罚款吗
  • 营改增后还有营业费用吗
  • 福利费进项税可以抵扣
  • 教育协会发的证有用吗
  • 剩余材料入库的会计分录怎么做?
  • 研发新产品成功案例简短
  • 福利费用计入
  • 房屋租赁发票能抵扣几个点
  • 砂石建筑材料验收规范
  • 增值税发票抵扣联
  • 个体工商户开票免税额度是多少
  • 净资产是不是包含设备
  • c盘垃圾太多需要重装系统嘛
  • php?ms=0&qgg=&_wv=3
  • 支付的测试流程
  • 一台电脑两个显示器显示不一样的内容
  • 员工福利费会计处理
  • 旅游 服务业
  • vue获取当前路由地址
  • 顺流交易合并抵消
  • php操作字符串函数
  • 微软edge插件
  • 进项税已认证未缴纳
  • 浅析中国式现代化的理论价值与现实意义
  • 2021高频前端面试题汇总
  • 前端程序员和后端程序员哪个工资高
  • btrfs 读取
  • 汇算清缴补税的情况有哪些
  • 只有进项税没有销项税如何报税
  • 2021年食用油税率
  • 农业合作社需要纳税吗
  • 简易记账和复式记账
  • 未缴增值税的贷方
  • 购买净资产为负数怎么办
  • 银行承兑汇票进行贴现理财
  • 找到一款
  • 留抵进项税太多怎么办
  • 信用减值损失和资产减值损失的区别
  • 增值税纳税申报表附列资料(一)
  • 以前年度损益调整会计分录
  • 资源税会计科目
  • 物业建车棚谁出钱
  • 个贷系统平账专户怎么做账
  • 不含税销售额等于净利润
  • 用友t3固定资产反结账的操作步骤
  • 分公司有独立账套吗
  • mysql在数据分析中的作用
  • windows7禁用usb
  • 服务器centos版本选择
  • win7z
  • mac 阿里旺旺怎么使用
  • win7文件夹怎么显示大小
  • win7 注册表 ahci
  • js中cookie
  • jquery 插件写法
  • python火车订票系统
  • jquery动态设置css
  • unity用lua开发
  • Backbone.js 0.9.2 源码注释中文翻译版
  • unity获取当前位置
  • javascript函数怎么写
  • js命名函数
  • 生产企业出口退税退的是哪部分的税
  • 辽宁税务微信公众号
  • 国家税务总局电话人工客服
  • 江西鹰潭潭花酒60度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设