在 MyBatis 的 XML Mapper 里直接写 `>`、`<` 这类符号,容易和 XML 语法冲突。遇到比较大小的 SQL 条件,需要使用转义写法。
常用转义
– `>` 写成 `>`。
– `<` 写成 `<`。
– `>=` 写成 `>=`。
– `<=` 写成 `<=`。
示例
如果要写大于等于,不要直接写 `age >= 18`,在 XML 里应写成 `age >= 18`。
小结
Mapper XML 本质还是 XML 文件,SQL 写法要先满足 XML 解析规则。
正文完




