mybatis tinyint 类型做空判断

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/w_t_y_y/article/details/89083989

数据库tinyint 类型映射成java的Boolean类型后,在mybatis的mapper.xml中对该字段做空判断,只和null做比较,不和''做比较,因为mybatis对Boolean的空值做了默认的赋值。

如:

private Boolean isDelete;

对应的xml应该这样写:

 <if test="isDelete!=null">
            and is_delete = #{isDelete}
        </if>

猜你喜欢

转载自blog.csdn.net/w_t_y_y/article/details/89083989
今日推荐