博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis常见类型if标签使用
阅读量:4172 次
发布时间:2019-05-26

本文共 359 字,大约阅读时间需要 1 分钟。

在一般情况下,我们会使用<if></if>标签对传入值进行非空判断,但是不同类型的数据判断方法会不一样。

1.数字类型和字符串:

and g.game_name LIKE CONCAT('%',#{game.gameName},'%')

会判断是否为null和空字符。

 

2.日期类型:

and g.gmt_create >= #{game.queryBeginTime} and g.gmt_create < #{game.queryEndTime}

日期类型只能判断是否为空,如果判断空字符则会报错。

 

3.数组类型:

and b.gameid in
#{item}

判断是否为空,和其size是否大于0

转载地址:http://spbai.baihongyu.com/

你可能感兴趣的文章
java SE面向对象思维导图
查看>>
三维分析之视频投放
查看>>
SuperMap iDesktop之栅格值怎么查
查看>>
SuperMap iClient3D for WebGL教程-orientation
查看>>
SuperMap iClient3D for WebGL教程-description描述属性
查看>>
SuperMap iClient3D for WebGL教程-CallbackProperty
查看>>
如何修改leaflet聚合图的层级和样式
查看>>
三维分析之开敞度分析
查看>>
BIM+GIS应用的八大挑战
查看>>
.net实现.aspx页面自动加载.cs程序定义的变量并按照格式输出
查看>>
[Leetcode]最后一个单词的长度
查看>>
merges sort use c++
查看>>
插入排序用递归实现
查看>>
工作流审批平台-审批流程-指定审批部门
查看>>
商务智能-系统概述-数据图形方式
查看>>
软件项目管理系统-项目管理-模块定义-开发内容
查看>>
工作流审批平台-审批功能
查看>>
商务智能-基本方法-特征与角度
查看>>
软件项目管理系统-项目管理-模块定义-开发笔记
查看>>
工作流审批平台-业务申请-申请书一览
查看>>