isNull判断property字段是否是null,用isEmpty更方便,包含了null和空字符串
你如果用
a.id=#id#
即使你在bean中不设置id的值,id的初始值也是0而不是null;所以这样配置a.id会等于0
而你把name变量用isNotNull这样配置,name如果不设置值,初始就是null,name的条件不就添加在sql中;
isEqual相当于equals,数字用得多些,一般都是判断状态值
或
ibatis中在sql语句判断的时候isEqual和isNull
最新推荐文章于 2020-12-30 07:44:28 发布