您好,登錄后才能下訂單哦!
這篇文章主要講解了“Mybatis怎么使用大于等于或小于等于進行比較”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Mybatis怎么使用大于等于或小于等于進行比較”吧!
常見的一些轉義符如下:
首先我一開始是大于小于的,就是正常的這樣的格式。
然后按照上面的一些轉義符,換成ge,le
發現直接報錯,或者就是編碼不成功,至于這個錯怎么解決,我還沒有找到解決方案
然后我就繼續想解決辦法,最終發現可以使用CDATA 區段進行拼接,而且在CDATA 區段里面還可以不用轉義,直接使用原生比較方式即可:
<if test="projectBiddVO.openFlag!=null and projectBiddVO.openFlag!=''"> and open_bidd_time <![CDATA[ >= ]]>now() </if> <if test="projectBiddVO.performanceFlag!=null and projectBiddVO.performanceFlag!=''"> and open_bidd_time <![CDATA[ <= ]]> now() </if>
含義 | 符號表示 |
---|---|
大于 | <![CDATA[ > ]]> |
小于 | <![CDATA[ < ]]> |
大于等于 | <![CDATA[ >= ]]> |
小于等于 | <![CDATA[ <+ ]]> |
不等于 | <![CDATA[ <> ]]>/<![CDATA[ != ]]> |
重啟服務,可以看到,按照我們想要的效果進行轉義了:
感謝各位的閱讀,以上就是“Mybatis怎么使用大于等于或小于等于進行比較”的內容了,經過本文的學習后,相信大家對Mybatis怎么使用大于等于或小于等于進行比較這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。