mybatis 映射文件中,if標(biāo)簽判斷字符串相等,兩種方式:
因?yàn)閙ybatis映射文件,是使用的ognl表達(dá)式,所以在判斷字符串sex變量是否是字符串Y的時(shí)候,
<if test="sex=='Y'.toString()"><if test = 'sex== "Y"'>注意:不能使用<if test="sex=='Y'">and 1=1</if>
因?yàn)閙ybatis會(huì)把'Y'解析為字符,java是強(qiáng)類(lèi)型語(yǔ)言,所以不能這樣寫(xiě)。
總結(jié)
以上所述是小編給大家介紹的mybatis 映射文件中if標(biāo)簽判斷字符串相等的兩種方式,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)VeVb武林網(wǎng)網(wǎng)站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選