首页 > 其他分享 >MyBatis-Plus--在xml中使用wrapper的方法

MyBatis-Plus--在xml中使用wrapper的方法

时间:2024-02-16 09:22:39浏览次数:33  
标签:xml -- wrapper Plus MyBatis id

原文网址:​​MyBatis-Plus--在xml中使用wrapper的方法_IT利刃出鞘的博客-CSDN博客​

简介

本文介绍MyBatis-Plus如何在xml中使用wrapper。

分享Java技术星球(自学精灵):​​https://learn.skyofit.com​

Service

QueryWrapper<T> wrapper = new QueryWrapper<T>();
wrapper.eq("r.room_id", vo.getRoomId());
wrapper.in("r.meet_date", dates);

List<ReserveRoom> list = reserveRoomService.query(wrapper);

Mapper

IPage<ReserveRoom> query(Page page, @Param("ew) Wrapper<T> wrapper);

XML

<select id="query" resultType="com.abc.purchase.entity.ReserveRoom">
    SELECT r.* 
        FROM reserve_room r
            LEFT JOIN person_info p
                ON r.person_id = p.id
    <if test="ew != null">
        ${ew.customSqlSegment}
    </if>
</select>

 

标签:xml,--,wrapper,Plus,MyBatis,id
From: https://www.cnblogs.com/knifeblade/p/18016906

相关文章

  • CF-926(已更新:B)
    CF-926两点睡,七点起,阎王夸我好身体……主要这场实在是难绷,两个小时都在C题上吊死了,也不是没想过跳题,只是后面的题我更是一点思路都没有-^-“就喜欢这种被揭穿的感觉,爽!”B分析​ 涂色的单元格能够包含k种对角线,很明显要根据图像的具体性质想答案:然而我赛时是一股脑地猜结......
  • 题单『未来的你会光芒万丈/而我也曾是你万分之一的光/那么闪耀』
    唔,总感觉现在写的题都乱七八糟的,搞个题单叭,补题啥的应该会比较有用的欸题目知识点题目链接完成情况来源简要思路评价力\(\text{FFT}\)衡中\(\text{OI}\)\(/\)洛谷已完成ZJOI2014转化后直接大力FFT即可序列统计\(\text{NTT}\),\(\text{dp}\)衡中\(\tex......
  • 盖房子 题解
    题目描述永恒の灵魂最近得到了面积为n*m的一大块土地(高兴ING_),他想在这块土地上建造一所房子,这个房子必须是正方形的。但是,这块土地并非十全十美,上面有很多不平坦的地方(也可以叫瑕疵)。这些瑕疵十分恶心,以至于根本不能在上面盖一砖一瓦。他希望找到一块最大的正方形无瑕疵土......
  • 三角蛋糕 题解
    题目描述XP在机房里放了一块正三角形的大蛋糕,但是第二天他发现蛋糕被老鼠咬坏了。XP不想让蛋糕白白的被浪费,于是他把蛋糕分割成了一个个的小正三角形(如上图所示)。黑色的小正三角形表示老鼠把那一块咬坏了。XP想要切出一块最大的没被老鼠咬坏正三角形的蛋糕,可是最大的三角形有多......
  • MSSQL Server 备份数据库脚本
    备份数据库脚本,实现如下脚本1.定时备份2. 平日以N开头,周一以W开头,每月1号以M开头,每年1月1日以Y开头, (保留最近7天,4周,12月和10年的备份)3.每周一还原备份到test库,并将密码改为123 declare@bakfilevarchar(100),@dbvarchar(100),@prevarchar(......
  • English98
    Lenovo是一部小说吗?lenovo以前的名字为:legendle取自legend承继传奇之意。novo包含英语词根nov代表new象征联想从传奇走向创新的理想,整个单词语意为:创新的联想。novel:新的;新颖的;新奇的adj.novel:小说n.法语意大利语英语英语novella:中篇小说novel:长篇小说......
  • 万事俱备,就差一个程序员了
    万事俱备,就差一个程序员了 程序员都有了,就差个销售了。 嗨星期几 我的大学学弟,找到我我没答应  我要开个公司,分钱的和吹牛的都满了,就差一个干活的了。! 你真是缺一个程序员就闯到世界第一了么? 如果是这样的话,那拜托,现在立马立刻去招聘一个! 20K30K的帝都魔......
  • 算法第一课:复杂度引入
    算法复杂度算法复杂度分两种,时间复杂度和空间复杂度。分别代表了算法的用时,以及算法所占用的内存空间。复杂度越小,运行效率越高。复杂度表示法一般用大写字母\(O\)表示,称为大\(O\)表示法。比如\(O(n)\),\(O(n^2)\)等。这里的\(n\)代表了算法的输入规模,比如数组的长度,链......
  • 免费工具 Winsw 和 NSSM 适合对服务管理功能有一定要求的用户,且不想花费额外费用;SRVAN
    免费工具:SRVANY:优点:允许将任何可执行文件转换为服务。Windows自带工具,无需额外安装。简单易用,适合基本的服务管理需求。缺点:功能相对简单,不支持高级的服务管理功能。不再得到官方支持和更新,可能存在一些稳定性问题。Winsw:优点:简单易用,提供了一个简单的配置......
  • [水文]现实
    现实对自己的影响1如果没有历史上没有博客园,我也不会在这里寻求表达欲;如果没有这么好用的编辑器,我想我现在想要更好地表达一定会很难受,甚至于我可能懒于表达自我。如果没有这么好用的输入法,我可能更加苦恼。2如果没有很快的锯,相信我在锯树过程中一定很是痛苦。3如果没有我现......