mybatis in 查询使用String做条件

在使用 mybaits 进行 in 查询时

如果传入参数是List或者Array,则直接用foreach

如果参数是String类型的使用in (${xxxx}),不进行编译,直接放进查询条件

例如 String param = “1,2,3”;

使用 in  (#{param})  结果是 in ("1,2,3")

使用 in (${param})  结果是  in (1,2,3)

注意,在dao文件中,参数要用@Param修饰

(0)

相关推荐

  • (五)Mybatis从入门到入土——Mapper接口传参多种方式解析

    这是mybatis系列第5篇. 说到底Mybatis常见的传参形式无非是传递一个参数.Map.Java对象,亦或是多个参数.下面就分别对这些进行讲解和说明. 传递一个参数 传递一个参数相对来说较为简单 ...

  • 【MyBatis入门到入土精讲】MyBatis介绍

    在web应用中,与数据库的交互是永恒的课题.回顾过去,在ORM框架出现之前,我们采用原始的JDBC编程与数据库打交道:从数据库获取数据,再将数据映射成对象:或者将对象映射为表的字段,将用户想要保存的信 ...

  • Springboot进阶-JDBC、Druid、Mybatis、Swagger、SpringMVC、Mail

    Springboot进阶-JDBC、Druid、Mybatis、Swagger、SpringMVC、Mail

  • Spring Data JDBC参考文档三

    原标题:Spring认证|Spring Data JDBC参考文档三 (内容来源:Spring中国教育管理中心)#Spring##java##程序员# 9.6.9. 身份证生成 Spring Data ...

  • (74条消息) Android

    kotlin方法参数注释-方法参数说明 问题所在 解决方法 步骤如下: 问题所在 当我们想在kotlin里面对方法进行注释,并对参数也带上注释,但是默认的as里面是没有这个功能的,打上 /** 并回车 ...

  • MyBatis select标签

    分享 有用  返回 在 MyBatis 中,select 标签是最常用也是功能最强大的 SQL 语言,用于执行查询操作. select 示例语句如下. <select id="sel ...

  • MyBatis insert标签

    MyBatis insert 标签用来定义插入语句,执行插入操作.当 MyBatis 执行完一条插入语句后,就会返回其影响数据库的行数. 下面通过一个示例演示 insert 标签的具体用法. 1. 修 ...

  • 跨工作表查询你会做,可是跨工作表条件求和你会吗?

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 有朋友问了我这样一个问题:如何实现跨表条件求和? 看到这样一个问题,第一个反应是可以使用EXCEL的合并计算来实 ...

  • excel条件格式查询视频:新建条件规则公式设置单元格填充颜色

    excel条件格式查询视频|excel新建条件规则视频|excel公式设置单元格视频|excel条件填充颜色视频 本视频教程由部落窝教育分享.

  • 工作这么久,还只会用IF函数做条件判断,那就真OUT了……

    每天一点小技能 职场打怪不得怂 编按:作为EXCEL函数大家庭中的绝对大佬之一,IF函数在众多场合中都有出色的表现.每次遇到需要进行条件判断的情况时,它总能一马当先,手到擒来!但是,也有小弟不服!比如 ...

  • 多对多查询2:按条件的顺序输出结果

    小伙伴们,你们还好吗?离上班的日子越来越近了,口罩还没有着落,愁人.希望疫情尽快结束,一切都好起来.我在家里也就是学习研究一下excel函数,同时也把我学会的分享给大家.昨天说了多对多的查询,只是结果 ...

  • Excel教程:能做条件判断的文本函数,你见识过吗?

    每天一点小技能 职场打怪不得怂 编按:我们知道文本函数的一般作用就是查找.替换.提取文本等等,可是能做条件判断的文本函数,你见过吗?不仅如此,它还可以让日期变数字.数字变大写.金额变万元等等.说到这里 ...

  • 高密市中考,高考成绩查询后家长做了什么

    高考不仅仅是只是知识的比拼,更需要的是一个正确的心态去对待,没有必要紧张,踏踏实实走了每一步即可.考上考不上,都是您重启一个新的世界的开始,以后的出路很多. 每年的中考,高考后父母都着急的给孩子报驾校 ...

  • Excel中的VLOOKUP函数如何查询出所有符合条件的值?

    前言: 最近有同事遇到难题求助,问题如下:需要从左边的表中查出右边指定销售人员的所有销售额记录,因为每个销售人员可能有不止一次的销售额记录,现在发现VLOOKUP函数一次只能查到一个记录,现想了解如何 ...

  • 领导居然说用IF做条件判断太LOW了,给他这个高大上的

    最近推送的五篇文章: 用Excel要学会骗④:使用SUBTOTAL后筛选时始终包含最末行,骗一下就好了 滚动条一拉就滚到表格下面很远,咋办?怎么让滚动条变长? 用这个最熟悉的陌生功能,轻松调整单元格内 ...

  • 能做条件判断的文本函数,你见过吗?

    回复[目录]学习113篇Excel教程 全套Excel视频教程,微信扫码观看 编按: 我们知道文本函数的一般作用就是查找.替换.提取文本等等,可是能做条件判断的文本函数,你见过吗?不仅如此,它还可以让 ...