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 语句中出现 < 的解决方案
相关推荐
蝎子莱莱爱打怪13 小时前
我的2025年年终总结
java·后端·面试
沛沛老爹13 小时前
Web开发者5分钟上手:Agent Skills环境搭建与基础使用实战
java·人工智能·llm·llama·rag·agent skills
奋进的芋圆14 小时前
TokenRetryHelper 详解与 Spring Boot 迁移方案
java·spring boot·后端
毕设源码-赖学姐14 小时前
【开题答辩全过程】以 音像租借管理系统为例,包含答辩的问题和答案
java
小宇的天下14 小时前
Calibre 3Dstack --每日一个命令day7【Centers】(3-7)
java·服务器·数据库
用户03048059126314 小时前
Spring Boot 配置文件加载大揭秘:优先级覆盖与互补合并机制详解
java·后端
青莲84314 小时前
Java内存回收机制(GC)完整详解
java·前端·面试
CRUD酱14 小时前
微服务分模块后怎么跨模块访问资源
java·分布式·微服务·中间件·java-ee
gAlAxy...14 小时前
5 种 SpringBoot 项目创建方式
java·spring boot·后端
lalala_lulu14 小时前
什么是事务,事务有什么特性?
java·开发语言·数据库