ibatIS中的isNotNullisEqualisEmpty

Posted cxy2020

tags:

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

isNull判断property字段是否是null,用isEmpty更方便,包含了null和空字符串

 

例子一:
isEqual相当于equals,数字用得多些,一般都是判断状态值
<isEqual property="state" compareValue="0">
< /isEqual>

<isEqual property="state" compareProperty="nextState">
< /isEqual>

 

例子一:

传入的map或者类的属性name等于"1"吗,是就附加and和vvvv = ‘哈哈‘
<isEqual property="name" compareValue="1" prepend="and">
vvvv = ‘哈哈‘
< /isEqual>

传入的map或者类的属性name是null吗,是就附加and和vvvv = null
< isNull property="name" prepend="and">
vvvv = null
< /isNull>

以上是关于ibatIS中的isNotNullisEqualisEmpty的主要内容,如果未能解决你的问题,请参考以下文章

ibatis中的参数

ibatIS中的isNotNullisEqualisEmpty

使用 ibatis 将字符串列表插入到多列中的表中

iBatis框架基本使用

Mybatis中的错误org.apache.ibatis.exceptions.PersistenceException

Java-iBATIS