码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis if test 判断字符串的坑

时间:2018-12-14 14:59:56      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:string   post   一个   语言   怎么   record   写法   简单的   ring   

今天调试一个非常简单的test判断字符串查询语句,怎么调试都是不好用,后来百度才发现,是我写的test标签写错了,我写成:

 <if test="record.current != null and record.current==‘1‘" >    注意:1旁边是单引号

 

正确写法:

 <if test="record.current != null and record.current==‘1‘.toString()" >

 

或者:

<if test = ‘record.current != null and record.current==“1”‘> 注意:1 旁边是双引号

 

因为mybatis会把‘1‘解析为字符,java是强类型语言,所以不能这样写,需要双引号

mybatis if test 判断字符串的坑

标签:string   post   一个   语言   怎么   record   写法   简单的   ring   

原文地址:https://www.cnblogs.com/DylanZ/p/10119146.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!