码迷,mamicode.com
首页 > 数据库 > 详细

数据库TINYINT类型 参数0 mybatis取不到值

时间:2019-12-02 19:14:30      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:ati   audit   com   参数   img   alt   共勉   src   两种   

tinyint存储0的奇怪问题 

 

数据库TINYINT类型   参数0  mybatis取不到值

 

 postman 传参 audited   =0          audited   =1  两种情况

 技术图片

 

 技术图片

 

 

 

Mybatis   xml

 

技术图片

 

 

 

 

 debug   打印出来的sql

技术图片

 

 



因为当为0传入的时候mybatis 默认的int的类型数据0为flase的所以if的条件是不成立的,这是一个坑,大家注意一下共勉

 

 解决这个bug   要 去掉  != ‘‘   

因为read_only   和  audited  都是TINYINT类型  这个两个判断不要放在一块    分开

 技术图片

 

 

数据库TINYINT类型 参数0 mybatis取不到值

标签:ati   audit   com   参数   img   alt   共勉   src   两种   

原文地址:https://www.cnblogs.com/wf-zhang/p/11972447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!