在mybatis中,是用OGNL表达式来解析的,在OGNL的表达式中,’0’等会被解析成字符.

而java是强类型的,char 和 一个string 会导致不等,所以if标签中的sql不会被解析。 单个的字符要写到双引号里面或者用.toString()

关于mybatis中==的坑

相关文章: