通用Mapper 配置: not-empty 解析


一开始不知道什么意思 其实自己测试后就是这样的:

判断条件中 是否判断字符串 是否 可以 不等于""  [ !="" ]

例子:

Mapper接口:

实体类:

然后我直接在控制层哪里操作了哈:

 可以明显的看到! 这里的sql语句 并没有把 判断的密码加入进去! 因为我开启了 not-empty为ture,他一旦判断password为""空字符串 直接就不加入进去 且 报错!

如果关闭又是另一种风景:
 

数据库:

接下:

完!