202011-29 Mybatis 动态sql if 判读条件等于一个数字的案例 在Mybatis中mapper中booleanupdateRegisterCompanyFlag(@Param(value="companyId")StringcompanyId,@Param(value="flag")Stringflag);传入的flag类型为String,但在mapper.XML中进行判断是下意识地以为判断的值要加上引号<iftest="'4'==flag">,LAST_CHECK_TIME=sysdate</if>但是这样写,传入flag=“4”后,这个if语句一直不成立sql没有拼接。后来网上查了一番后将test中的4的引号去除才成功。<iftest=... 继续阅读 >