mysql mybatis cdata_mybatis中<![CDATA[]]>的用法
生活随笔
收集整理的這篇文章主要介紹了
mysql mybatis cdata_mybatis中<![CDATA[]]>的用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
一、介紹
二、注意事項
三、使用范例
一、介紹
在mybatis的xml 映射文件中,如果寫的sql中有一些特殊的字符的話,在解析xml文件的時候會被轉義,但我們不希望他被轉義,所以我們要使用來解決。
是什么,這是XML語法。在CDATA內部的所有內容都會被解析器忽略。
假如文本包含了很多的"
二、注意事項
注意: ? ? ? ? ? ? ? 等這些標簽在里面都不會被解析,
所以我們只把有特殊字符的語句放在 ? 外面,盡量縮小 的范圍。
三、使用范例
SELECT name,info,create_date?FROM staff_info WHERE 1=1 AND create_date > #{startTime} AND create_date <= #{endTime}
]]>
AND name=#{staffName}
因為這里有 ">" ?"<=" 特殊字符所以要使用 來注釋,但是有 標簽,所以把等 放外面
總結
以上是生活随笔為你收集整理的mysql mybatis cdata_mybatis中<![CDATA[]]>的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: thymeleaf 判断页面不显示_Th
- 下一篇: MySQL查询的方法_MYSQL 查询方