1,大于号、小于号在sql语句中的转换 使用 mybatis 时 sql 语句是写在 xml 文件中,如果 sql 中有一些特殊的字符的话,比如< ,<=,>,>=等符号,会引起 xml 格式的错误,需要替换掉,或者不被转义。 有两种方法可以解决:转义字符和标记 CDATA 块。 方式一:转义字符 <select id="searchByPrice" parameterType="Map" resultType="Product"> <!-- 方式1、转义字符 --> select * from Product where price >= #{minPrice} and price <= #{maxPrice} </select> 方式二:标记CDATA <select id="searchByPrice" parameterType="Map" resultType="Product"> <!-- 方式2、CDATA --> <![CDATA[select * from Product where price >= #{minPrice} and price <=...