MyBatis的转义
mybatis 中 SQL 写在mapper.xml文件中,而xml解析 < 、>、<=、>= 时会出错,这时应该使用转义写法。有两种解决方案:
方案一:
< <= > >= ' " &
< <= > >= ' " &
方案二:
<![CDATA[ sql语句 ]]>
num <![CDATA[ >= ]]> #{num}
原文链接:https://blog.csdn.net/xiaowanzi_zj/article/details/124706018
在MyBatis中,由于XML解析规则,SQL语句中的特殊字符如<,>,<=,>=等需要转义。文章提供了两种解决方案:一是使用实体转义,如<代替<;二是使用CDATA块包围SQL语句。这两种方法能避免XML解析错误,保证MyBatis正确执行SQL查询。
756

被折叠的 条评论
为什么被折叠?



