位置: 编程技术 - 正文

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 查询锁)

  • 组成计税价格包括什么
  • 进项税转出的金额含税吗
  • 中国的税收制度是什么
  • 汇总记账凭证会计核算形式与科目汇总表
  • 企业为个人承担的个人部分社保
  • 企业所得税季报可以更正吗
  • 采购商品成本包括
  • 房企与个人订立购房合同是否贴花?
  • 库存商品进价成本
  • 公司员工的伙食费计入什么科目
  • 食品业企业
  • 企业年金的个人账户怎么查
  • 经营现金流动比率公式
  • 劳务公司民工工资可以抵进项吗
  • 股东放弃本企业股权
  • 公司买手机可以开票抵扣吗
  • 一次性奖金可以分2次发吗
  • 转账支票可不可以挂失止付
  • 购买软件会计账务处理
  • 失业保险退保怎么返
  • 开模具公司要什么设备
  • 人身意外保险费可以扣除企业所得税吗
  • 如何理解增值税的三种类型?它们的区别是什么?
  • 1697510024
  • 试运营收入账务处理
  • 跨年应收账款账务错误怎么调整
  • w10关闭
  • mac os 10.15安装教程
  • 没收的定金 会计分录
  • 小规模纳税人纳税期限
  • 在承租土地上建房是否应核算为固定资产会计视野
  • PHP:imagepsencodefont()的用法_GD库图像处理函数
  • react 刷新
  • 处置子公司的方式
  • 采用定额法计算产品成本,其程序如何?
  • html基础总结
  • javascript生成器
  • 营改增前建筑工程需交哪些税种
  • 工资一定要对公发吗
  • 2022年 change detection遥感图像变化检测 论文附代码
  • flex的作用及设置
  • 季度盈利弥补亏损利润表
  • 破解版微擎框架如何升级
  • 软件企业高新技术产品证明材料
  • 新建利润表
  • 进项税加计抵减是什么意思
  • 进销存表格模板明细账
  • 无形资产界定
  • 免交的增值税要交所得税吗
  • 公司购买手表可以做费用吗?
  • 公司一年发两次奖金
  • 实际收到货款分录
  • 因管理不善材料被盗应记啥科目
  • 什么是委托检验报告
  • 资产减值准备怎么提
  • 不带息银行汇票
  • 风险纳税人去税务局去报税可以吗
  • 旅游费计入什么会计科目
  • 未认证发票进项怎么处理
  • 年平均资金占用额是动态平均数吗
  • 增值税专用发票和普通发票的区别
  • 私对公可以转账怎么转
  • 应付账款怎么记账
  • 工业企业固定资产投资
  • sql server的介绍
  • mysql数据库简单介绍
  • mysql存储数据的原理
  • sql查询一条数据
  • win10禁用系统uac
  • os x10.11el capitan beta5更新了什么?os x10.11el capitan beta5下载地址
  • linux w
  • linux常用性能监控命令
  • win7怎么禁用软件
  • Unity3D游戏开发培训课程大纲
  • OpenGL图元管理
  • jquery移动div到另一个div中
  • javascript操作数组的方法
  • 以划拨方式取得土地使用权的,转让房地产时
  • 哪个部门负责药品检验
  • 晋中税务局领导班子简历
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设