Mybatis使用中的坑

1、 test条件中 对数字进行等值判断时遇到的坑

这样写就是有问题的


这样写就好了

经过查询资料发现,mybatis是用OGNL表达式来解析的,在OGNL的表达式中,数字‘1’会被解析成字符char,java是强类型的,char 和 一个string 会导致不等,所以if标签中的sql不会被解析。

你可能感兴趣的:(mybatis,mybatis,java,mysql)