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 语句中出现 < 的解决方案
相关推荐
007php0078 分钟前
PHP与Java项目在服务器上的对接准备与过程
java·服务器·开发语言·分布式·面试·职场和发展·php
sheji34168 分钟前
【开题答辩全过程】以 民宿预订管理系统的设计与实现为例,包含答辩的问题和答案
java
刘大猫.1 小时前
XNMS项目-拓扑图展示
java·人工智能·算法·拓扑·拓扑图·节点树·xnms
正在努力Coding6 小时前
SpringAI - 工具调用
java·spring·ai
我尽力学7 小时前
面试 总结
java·spring boot·面试
爬台阶的蚂蚁7 小时前
Spring AI Alibaba基础概念
java·spring·ai
计算机学姐7 小时前
基于SpringBoot的演唱会抢票系统
java·spring boot·后端·spring·tomcat·intellij-idea·推荐算法
huohuopro7 小时前
Mybatis的七种传参方式
java·开发语言·mybatis
Lee_SmallNorth7 小时前
变态需求之【角色不同访问数据库的用户不同】
java·开发语言·数据库
扶苏-su7 小时前
Java网络编程:InetAddress 详解
java·开发语言·网络