码迷,mamicode.com
首页 > 其他好文 > 详细

分页后台代码Demo

时间:2019-07-25 23:02:34      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:wired   查询   row   查询条件   ike   start   tar   int   ice   

@Service
public class TemplateServiceImpl implements TemplateService {
    @Autowired
    private TypeTemplateDao templateDao;

    @Override
    public PageResult<TypeTemplate> findPage(TypeTemplate searchEntity, Integer page, Integer rows) {
        // 分页助手
        PageHelper.startPage(page, rows);
        // 新建查询条件对象
        TypeTemplateQuery templateQuery = new TypeTemplateQuery();
        TypeTemplateQuery.Criteria criteria = templateQuery.createCriteria();
        if (searchEntity != null) {
            if (searchEntity.getName() != null && !"".equals(searchEntity.getName())) {
                criteria.andNameLike("%" + searchEntity.getName() + "%");
            }

        }
        // 查询封装分页结果集
        Page<TypeTemplate> typeTemplates =  (Page<TypeTemplate>) templateDao.selectByExample(templateQuery);
        return new PageResult<>(typeTemplates.getResult(), typeTemplates.getTotal());
    }

分页后台代码Demo

标签:wired   查询   row   查询条件   ike   start   tar   int   ice   

原文地址:https://www.cnblogs.com/zhz-8919/p/11247506.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!