Java:关于mybatis框架mapper.xml编写小于号<的问题

目录

xml中小于号< 和 小于等于<= 不能直接使用

sql 复制代码
select * from tb_user where age < #{user.age};

方案一:转义字符

使用转义字符

含义 符号 转义字符
小于 < &lt;
大于 > &gt;

示例

sql 复制代码
select * from tb_user where age &lt; #{user.age};

方案二:原样字符

sql 复制代码
select * from tb_user where age <![CDATA[ < ]]> #{user.age};

总结

无论那种写法都有点丑

参考文章

  1. 关于mybatis- SQL 语句中出现 < 的解决方案
相关推荐
ylfhpy4 分钟前
Java面试黄金宝典22
java·开发语言·算法·面试·职场和发展
风象南37 分钟前
Spring Boot 实现文件秒传功能
java·spring boot·后端
橘猫云计算机设计38 分钟前
基于django优秀少儿图书推荐网(源码+lw+部署文档+讲解),源码可白嫖!
java·spring boot·后端·python·小程序·django·毕业设计
黑猫Teng42 分钟前
Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现与实战指南
java·spring boot·后端
星河浪人1 小时前
Spring Boot启动流程及源码实现深度解析
java·spring boot·后端
佩奇的技术笔记1 小时前
中级:Maven面试题精讲
java·面试·maven
Lizhihao_1 小时前
JAVA-堆 和 堆排序
java·开发语言
极客先躯1 小时前
高级java每日一道面试题-2025年3月21日-微服务篇[Nacos篇]-什么是Nacos?
java·开发语言·微服务
工业互联网专业1 小时前
基于springboot+vue的动漫交流与推荐平台
java·vue.js·spring boot·毕业设计·源码·课程设计·动漫交流与推荐平台
雷渊1 小时前
深入分析Spring的事务隔离级别及实现原理
java·后端·面试