Mybatis版本 3.4.2 state为Integer类型 Dao Mapper 此时正常走<if test="state != null">的判断 当把判断改为<if test="state != null and state !=''"> 此时将不走判断,但是理论加了and state !=''也不能算错