当前位置: 首页 > article >正文

mybatis if标签判断字符串是否相等

mybatis 映射文件中,if标签判断字符串相等:

大概场景就是需要判断商品状态status(String变量)是否是字符串"on",一开始我的写法是:

<if test="status=='on'">
    and ****
</if>

但执行结果是,我的参数中status的值是on,但sql却没有执行到上面if条件下的语句,查了资料之后才知道,mybatis中, 判断字符串是否相等仅可以采用两种方式:

<if test="status=='on'.toString()">

<if test = 'status== "on"'>

特此记录下。


http://www.kler.cn/a/287599.html

相关文章:

  • Spring Events在大型项目中的最佳实践
  • vs2022搭建opencv开发环境
  • Javascript——设计模式(一)
  • 31DNS设置
  • WebRTC视频 03 - 视频采集类 VideoCaptureDS 上篇
  • python-文件内容操作
  • 面试基本内容
  • 【GD32】RT-Thread实时操作系统移植(GD32F470ZGT6)
  • 中介者模式详解
  • Pytorch实现多层LSTM模型,并增加emdedding、Dropout、权重共享等优化
  • Python 爬虫爬取京东商品信息
  • 会赢的!(牛客)
  • 买电脑如何选择显卡?
  • 10、Flink 动态表之更新和追加查询详解
  • 【React】Redux-toolkit 处理异步操作
  • 网络是怎样连接的
  • 数美Android SDK
  • JavaWeb笔记整理11——Nginx反向代理Tomcat
  • K8S ReplicaSet
  • 安装office过程中遇到的一系列问题及解放方案(Windows)
  • 深度学习100问37:什么是Gated RNN 框架
  • 一份高质量的测试用例如何养成?
  • 国内外大模型汇总(包括科大星火、文心一言、通义千问、智普清言、华为大模型)
  • 【算法】LRU置换算法
  • 【Tools】什么是MapReduce
  • 【软考】多媒体知识