mybatis框架:一对一关联查询之分步查询
admin
2023-08-10 22:57:53
0

mybatis collection 多条件查询的实现方法
前言:
业务需要通过mybatis 查询返回嵌套集合,嫌多次查询太麻烦,用自带的高级查询解决问题,下边是代码,已测试通过 。
说下自己的理解,就是一个主查询结果集里面嵌套了子查询的结果集,可以是多个子查询,每个子查询的条件从主查询结果集中获取,返回值各自定义 。collection 标签的property是主查询里面集合的名字,如果有多个就再写个collection,column是子查询参数,单参数直接写主查询结合返回结果,例如直接写上user_id,要是数据库的字段,多条件就封装下,例如{userId=user_id,theme=theme},然后子查询的parameterType写"java.util.Map",多条件查询好像只有mybatis3.0以后才有,看网上资料说的,没验证过,ofType是集合里的对象,select是对应下面的语句
实现代码:
selectUserMessageById,这个是主查询,VO只多了个 private List userMessageDetailList,
【mybatis框架:一对一关联查询之分步查询】这个属性,下面是返回值结构截图

mybatis框架:一对一关联查询之分步查询

文章插图
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
  • mybatis 中 foreach collection的用法小结(三种)
  • 详解mybatis foreach collection示例
  • 如何解决Mybatis--java.lang.IllegalArgumentException: Result Maps collection already contains value for X

  • 相关内容

    热门资讯

    八方淘金APP亏损被骗,披着“...   八方淘金APP投资亏损真相:涉嫌非法期货与虚假宣传,投资者该如何依法维.权?  近期,大量投资者...
    A... 本文目录导航: Abaqus6.14.4装置教程软件下载、汉化教程 win...
    a... 本文目录导航: abaqus单位设置 【Abaqus】结构工程罕用国内单位...
    有... 本文目录导航: 有限元剖析哪个软件哪个好 abaqus与ansys哪个好 ...
    紧... 本文目录导航: 紧缩空气用什么软件仿真 ansys压力入口 总压 静压区别...
    用... 本文目录导航: 用ANSYS或ADAMS做模态剖析的话区别在哪儿? ans...
    A... 本文目录导航: ANSYS 中文是怎样读的 ansys 和sap2000 ...
    a... 本文目录导航: ansys2022装置为什么打不开userlicense ...
    谢... 本文目录导航: 流体力学剖析软件都有什么呀?假设学习的话,从哪方面入手呀?谢谢! ...
    a... 本文目录导航: ansys是什么软件 ansys哪个版本是中文版 ...
    C... 本文目录导航: ANSYS CFX流体剖析及仿真内容简介 ansys有哪些...
    犀贝易购APP涉嫌非法期货,多...   犀贝易购APP投资骗局曝光:警惕“变相期货”陷阱,依法维护自身权益  近期,犀贝易购APP涉嫌投...
    s... 本文目录导航: 自己最近在学习经常使用ansys FSI方法求解流固耦合疑问,在一个例子中...
    谁... 本文目录导航: 谁会用ANSYS中FLOTRAN?谢谢了! 如何在ANSY...
    a... 本文目录导航: ansys是什么 ansys有限元剖析引见 ...
    a... 本文目录导航: ansys workbench与ansys哪个好? ans...
    有... 本文目录导航: 有限元法有什么特点和优势 有限元法有什么特点和优势 一、有限元法的特...
    h... 本文目录导航: hfss15和hfss19有什么区别 设计EMI电源滤波器...
    我... 本文目录导航: ansys计算实现后,我观看应变应力结果时,模型没有了,这是为何? ...
    自... 本文目录导航: 自己最近在学习经常使用ansys FSI方法求解流固耦合疑问,在一个例子中...