mybatis中if判断无效的问题

常规写法:java <if test="type=='y'"> and status = 0 </if> mybatis是使用的OGNL表达式来进行解析的,在OGNL的表达式中,’y’会被解析成字符,由于java是强类型的,char 和 一个string 会致使不等。因此if标签中的sql不会被解析。,只须要把代码修改为: web <if test='type=="y"'>
相关文章
相关标签/搜索