mybatis 映射文件中,if標簽判斷字符串相等,兩種方式:
因為mybatis映射文件,是使用的ognl表達式,所以在判斷字符串sex變量是否是字符串y的時候,
1
2
3
4
5
6
7
|
< if test= "sex=='y'.tostring()" > < if test = 'sex== "y"' > 注意: 不能使用 < if test= "sex=='y'" > and 1 = 1 </ if > |
因為mybatis會把'y'解析為字符,java是強類型語言,所以不能這樣寫。
總結
以上所述是小編給大家介紹的mybatis 映射文件中if標簽判斷字符串相等的兩種方式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!
原文鏈接:https://blog.csdn.net/u014379639/article/details/80755543