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

mybatis中判断等于字符串的条件怎么写

mybatis中判断等于字符串的条件怎么写_mybatis 等于字符串-CSDN博客

因为mybatis映射文件,是使用的ognl表达式,ognl是java语言(强类型语言),会把‘X’解析成字符,而不是字符串。

所以比较字符串相等使用''是不正确的:

<if test="name !=null and name != 'XXX'">

要使用以下的比较方式:

<if test='name !=null and name != "XXX"'>
或
<if test="name !=null and name != 'XXX'.toString()">
http://www.xdnf.cn/news/12497.html

相关文章:

  • ingress-nginx 开启 Prometheus 监控 + Grafana 查看指标
  • 《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- CSI-2 协议详细解析 (一)
  • Python爬虫实战:研究mechanize库相关技术
  • 深入解析JVM工作原理:从字节码到机器指令的全过程
  • 四叉树在空间结构建模中的应用
  • 车载以太网数据流量抓取手段全解析
  • 深度学习环境配置指南:基于Anaconda与PyCharm的全流程操作
  • C++11完美转发
  • Fullstack 面试复习笔记:Spring / Spring Boot / Spring Data / Security 整理
  • intelrealsense深度相机产品介绍
  • 从零开始的python学习(七)P95+P96+P97+P98+P99+P100+P101
  • MySQL安装与配置
  • (nice!!!)(LeetCode每日一题)2434. 使用机器人打印字典序最小的字符串(贪心+栈)
  • 口罩佩戴检测算法AI智能分析网关V4工厂/工业等多场景守护公共卫生安全
  • Linux 服务管理与自启动配置全解析:rc.d、systemctl与service对比
  • MySQL 性能调优入门 - 慢查询分析与索引优化基础
  • 智能终端与边缘计算按章复习
  • Skia如何绘制几何图形
  • 解决基于LangGraph框架的DeerFlow使用Qwen3不能正常被解析的问题
  • Edge(Bing)自动领积分脚本部署——基于python和Selenium(附源码)
  • 开源投屏工具Escrcpy的使用教程
  • MySQL基础2
  • F5 GSLB 最佳实践:如何手动将Wide IP 故障转移到另一个数据中心
  • Qt/C++开发监控GB28181系统/取流协议/同时支持udp/tcp被动/tcp主动
  • 链游技术破壁:NFT资产确权与Play-to-Earn经济模型实战
  • 从零开始基于Ubuntu18搭建Gazebo地图仿真环境
  • 【AI】智驾地图在不同自动驾驶等级中的作用演变
  • [opt 31-67] vivado编译出错 Implementation error 问题定位与解决
  • 【Linux】Linux 进程间通讯-管道
  • yolo 训练 中间可视化