技术栈

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

彭世瑜2023-09-24 11:01

目录

    • 方案一:转义字符
    • 方案二:原样字符
    • 总结
    • 参考文章

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 语句中出现 < 的解决方案
上一篇:Kafka 集群与可靠性
下一篇:Kafka
相关推荐
ss273
6 分钟前
ScheduledThreadPoolExecutor异常处理
java·开发语言
ssschema
10 分钟前
M4芯片MAC安装java环境
java·macos
星辰_mya
11 分钟前
RocketMQ
java·rocketmq·java-rocketmq
一叶飘零_sweeeet
35 分钟前
2025 实战复盘:物联网 + 数据检索融合项目的核心技术实现与心得
java·物联网·mqtt
码农水水
38 分钟前
阿里Java面试被问:慢查询的优化方案
java·adb·面试
222you
1 小时前
RuoYi-Vue3的项目搭建
java
C++业余爱好者
1 小时前
Hibernate 框架超详细说明
java·开发语言
零度@
1 小时前
30条Java性能优化清单
java·开发语言
期待のcode
1 小时前
Java的包装类
java·开发语言
迪迦不喝可乐
1 小时前
mybatis 源码
mybatis
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05电脑检测软件—图吧工具箱06jdk21下载、安装(Windows、Linux、macOS)07UV安装并设置国内源082025-04-03 Latex学习1——本地配置Latex + VScode环境09【踩坑笔记】50系显卡适配的 PyTorch 安装10Web安全中SQL注入绕过WAF的具体手法和实战案例