关于通用mapper的weekendCriteria用法

关于通用mapper的weekendCriteria用法,第1张

概述https://www.cnblogs.com/grey-wolf/p/8435723.html; Weekend<User> weekend = new Weekend<>(User.class); //关键字查询部分 String keyword = pageReq.getKeyword(); WeekendCriteria<User, O

https://www.cnblogs.com/grey-wolf/p/8435723.HTML;

Weekend<User> weekend = new Weekend<>(User.class);        //关键字查询部分        String keyword = pageReq.getKeyword();        WeekendCriteria<User,Object> keywordCriteria = weekend.weekendCriteria();        if (StringUtils.isNotEmpty(keyword)) {            keywordCriteria.orlike(User::getUsername,keyword).orlike(User::getPoliceNo,keyword).orlike(User::getRealname,keyword);        //此处不需要再用下面这一句了,不然上面这个条件组合会重复一次            //weekend.and(keywordCriteria)        }        //部门查询部分        Example example = new Example(User.class);        Example.Criteria criteria = example.createCriteria();        criteria.andEqualTo("departmentID",departmentID);        weekend.and(criteria);        pageHelper.startPage(pageReq.getPageIndex(),pageReq.getPageSize());        List<User> users = userMapper.selectByExample(weekend);
相当于WHERE (  user_name = ?   OR police_no = ?   OR real_name = ?) AND (department_ID = ?)
总结

以上是内存溢出为你收集整理的关于通用mapper的weekendCriteria用法全部内容,希望文章能够帮你解决关于通用mapper的weekendCriteria用法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1033821.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存