ibatis 判断主键是否为空

如题所述

isNull, isNotNull与isEmpty, isNotEmpty
在iBATIS中isNull用于判断参数是否为Null,isNotNull相反。
isEmpty判断参数是否为Null或者空,满足其中一个条件则其true,isNotEmpty相反,当参数既不为Null也不为空是其为true
isNull: Checks if a property is null.
isNotNull: Checks if a property is not null.
isEmpty: Checks to see if the value of a Collection, String or String.valueOf() property is null or empty (size() < 1).
isNotEmpty: Checks to see if the value of a Collection, String or String.valueOf() property is not null and not empty(size() < 1)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-04
ibatis本身没有所谓的主键,主键是在数据库中增加的主键索引,数据库插入时会自动判断,ibatis一般自会执行业务性的sql,增删改查
第2个回答  2014-04-05
执行insert update delete的时候 返回值是一个int
表示受影响行数
如果行数大于0 就说明成功了