热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

mybatis的if判断不要使用boolean值的说明

这篇文章主要介绍了mybatis的if判断不要使用boolean值的说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

mybatis的if判断里面最好不要使用boolean值:

mybatis会默认把空值转为false。所以如果遇见前段传空值,这个字段在mybatis里面永远就是false了,

可以使用数字类型代替,但是不要使用0作为参数;

补充知识:【MyBatis】标签的条件判断(Boolean类型参数)

在MyBatis 中,动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。

在 MyBatis 3 之前的版本中,有很多元素需要花时间了解。而MyBatis 3 大大精简了元素种类,只需学习原来一半的元素便可。

MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。


 

 


 username=#{username, jdbcType=VARCHAR}

 


 username=#{username, jdbcType=VARCHAR}

 


 flage=#{flag, jdbcType=BOOLEAN}

以上这篇mybatis的if判断不要使用boolean值的说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


推荐阅读
author-avatar
nana-Wang2602915845
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有