这个对象只有完整对象的某一些字段信息,按照这些存在的字段,模糊分页
有没有成熟的Nutz的方案?
还是要自己写呢?
比如
后台要查询用户
User
name
desrciption
...
我前台传递一个User对象,只有一个name而且要求模糊查询
这个时候后台可以反射去解析每一个不是空的字段,拼接CND条件,还有么有其他方法呢?
求教!
@wendal 很好很强大
然而在默认的过滤条件,忽略Null忽略Zero的情况下
拼接出来的查询字符串是where (Name='')
所以我看了源码
Object val = mf.getValue(obj);
if (val == null) {
if (matcher.isIgnoreNull())
continue;
}
是不是应该添加一个判断是否是空字符串的方法呢?