最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mybatis3 if判斷字符串變態(tài)寫法

 更新時間:2017年01月06日 11:33:47   投稿:mrr  
這篇文章主要介紹了Mybatis3 if判斷字符串變態(tài)的寫法,非常不錯,具有參考借鑒價值,需要的朋友參考下

mybatis我們常用的判空操作,出現(xiàn)了常見問題:

錯誤寫法:if test=”status == ‘Y'”

結(jié)果:拋異常NumberFormatException異常!提示內(nèi)容非常少,看不出問題在哪里!

正確寫法:if test='status == “y”'

還可以這樣寫:if test=”status == ‘y'.toString()”

或者可以這樣寫 if test ='status==”Y”'

補(bǔ)充:Mybatis3 判斷字符串

在使用Mybatis3過程中發(fā)現(xiàn)一個奇怪的問題,判斷字符串必須要用指定的格式

mapper內(nèi)如下:

<choose>
 <when test="regOrSign != null and regOrSign == 'R' ">
 ORDER BY a.registrationDate DESC
 </when>
 <otherwise>
 ORDER BY a.signDate DESC
 </otherwise>
</choose>

報錯:

### Error querying database. Cause: java.lang.NumberFormatException: For input string: "R" ### Cause: java.lang.NumberFormatException: For input string: "R"] with root cause java.lang.NumberFormatException: For input string: "R"
test=&quot;regOrSign != null and regOrSign == 'R' &quot;
-> test='regOrSign != null and regOrSign == "R" '

改成這樣就可以了,這個問題同樣適用if標(biāo)簽

以上所述是小編給大家介紹的Mybatis3 if判斷字符串變態(tài)寫法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

西藏| 赞皇县| 巩义市| 宁蒗| 郸城县| 三穗县| 西充县| 贵州省| 客服| 炉霍县| 竹山县| 忻州市| 莲花县| 葫芦岛市| 汾西县| 荣昌县| 绥中县| 洛川县| 通城县| 湘阴县| 镇原县| 浙江省| 黄大仙区| 商南县| 湖州市| 荔波县| 涞源县| 德兴市| 垣曲县| 祁连县| 东丰县| 海宁市| 海南省| 江孜县| 定结县| 铜川市| 亚东县| 牙克石市| 尉氏县| 鹤壁市| 南木林县|