java: Page分页查询

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

		Page page = new Query(params).getPage();
        List 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);

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

你可能感兴趣的:(java,spring)