动态sql 单选变多选

实体类

添加数组存储值

private ArrayList tssjfjList;

复制代码
<!--            <if test="tssjfj != null  and tssjfj != ''">and tssjfj = #{tssjfj}</if>-->

            <if test="tssjfjList != null and tssjfjList.size() > 0">
                AND tssjfj IN
                <foreach item="item" index="index" collection="tssjfjList" open="(" separator="," close=")">
                    #{item}
                </foreach>
            </if>

存在循环且模糊匹配的情况

复制代码
  <if test="corpbqList != null and corpbqList.size() > 0">
                AND (
                <foreach item="item" index="index" collection="corpbqList" open="(" separator=" OR " close=")">
                    typed LIKE CONCAT('%', #{item}::text, '%')
                </foreach>
                )
            </if>
相关推荐
淡淡的香烟13 小时前
Android中的MQTT通信原理解析
android·物联网
淡淡的香烟13 小时前
Android Camera开发详解
android·音视频
lisin-lee-cooper13 小时前
简单聊聊 OpenFeign 框架源码
java·微服务
Buke..14 小时前
【APP 逆向】哔哩哔哩 sign 参数逆向(下):OLLVM 混淆还原 sign 算法
java·javascript·爬虫·python·算法
半生过往14 小时前
前端学 Java 课程笔记
java·前端·笔记
mmsx15 小时前
基于 Android 的校园信息管理系统源码
android·java·okhttp
Buke..15 小时前
【APP 逆向】哔哩哔哩 sign 参数逆向(上):Frida 反调试绕过与 unidbg 调用
java·开发语言·爬虫·python·安卓
竹枝溪15 小时前
Tomcat与Servlet全套小白教程
java·servlet·tomcat·cookie·filter·session·listener
YF021115 小时前
如何进入Android工程模式
android
UseLessQQ15 小时前
云计算k8s集群部署
java·kubernetes·云计算