mybatis中用tinyint保存Boolean类型

Posted 小短腿要早睡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis中用tinyint保存Boolean类型相关的知识,希望对你有一定的参考价值。

mybatis中用tinyint保存Boolean类型的时候,直接使用false和true就可以,mybatis会自动映射。

但是要注意的是,一般的mapper.xml中写where的时候会判断

<if test="comment !=null and comment !=‘‘">  
    comment=#{comment},  
</if>  

但是这里要判断的时候就要去掉后边的不等于空字符串了,应该使用如下的判断

<if test="comment !=null">  
    comment=#{comment},  
</if>  

 

以上是关于mybatis中用tinyint保存Boolean类型的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis tinyint自动转boolean

Mybatis中tinyint数据自动转化为boolean处理

关于MySQL的boolean和tinyint

sql boolean类型

MySQL中boolean类型设置

关于 FalseTrue01tinyint 的说明