本人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版权协议,转载请附上原文出处链接和本声明。