java: Page分页查询

本人java小白,最近项目中写一个店铺列表分页返回接口时,又让统计下每个店铺下的设备数量。开始一直在想怎么把page中的数据取出来与设备数量一一对应添加到店铺列表中。
思考了一会后觉得自己好han,具体代码如下

		Page<ShopListEntity> page = new Query<ShopListEntity>(params).getPage();
        List<ShopListEntity> shopList = shopDao.selectShopListPage(page, params);
        for(ShopListEntity shop:shopList){
            //获取店铺id
            String shopId = shop.getShopId();
            int machineNum = machineDao.getMachineNumByShopId(shopId);
            shop.setOnsaleQty(machineNum);
        }
        return page.setRecords(shopList);

代码写的很一般,共同学习进步!


版权声明:本文为qq_37713521原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。