mybatis報錯元素內(nèi)容必須由格式正確的字符數(shù)據(jù)或標記組成異常的解決辦法

今天同事寫一個查詢接口的時候,出錯:元素內(nèi)容必須由格式正確的字符數(shù)據(jù)或標記組成。

大冶網(wǎng)站建設公司創(chuàng)新互聯(lián),大冶網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為大冶上1000家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的大冶做網(wǎng)站的公司定做!

錯誤原因:mybatis查詢的時候,需要用到運算符 小于號:< 和大于號: >,在mybatis配置文件里面,這種會被認為是標簽,所以解析錯誤

錯誤事例:

select 
 <include refid="Base_Column_List" />
 from t_time_interval where 
 status <> 99 
 and time_intvl_id >=29 and time_intvl_id <=45 
 order by time_intvl_id

解決辦法:

select 
 <include refid="Base_Column_List" />
 from t_time_interval where 
 <![CDATA[ status <> 99 
 and time_intvl_id >=29 and time_intvl_id <=45 
 order by time_intvl_id]]>

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對創(chuàng)新互聯(lián)的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接

網(wǎng)頁標題:mybatis報錯元素內(nèi)容必須由格式正確的字符數(shù)據(jù)或標記組成異常的解決辦法
轉(zhuǎn)載注明:http://bm7419.com/article42/jjscec.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站改版、電子商務、虛擬主機網(wǎng)站內(nèi)鏈、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司