@Override public PageDTO<ReceiveAddressDTO> getRecAddrsByCustomerId(Long customerId, Integer current, Integer size) { Page<Void> page = new Page<Void>(current, size); List<ReceiveAddress> addressList = receiveAddressMapper.selectAllRecAddrByCustomerId(page, customerId); List<ReceiveAddressDTO> addressDTOList = getReceiveAddressDTOList(addressList); PageDTO<ReceiveAddressDTO> result = new PageDTO<ReceiveAddressDTO>(); result.setCurrent(page.getCurrent()); result.setSize(page.getSize()); result.setPages((int)page.getPages()); result.setTotal((int)page.getTotal()); ObjectMapper objectMapper = new ObjectMapper(); List<ReceiveAddressDTO> resultList = objectMapper.convertValue(addressDTOList, new TypeReference<List<ReceiveAddressDTO>>() { }); result.setList(resultList); return result; }
【分页】
猜你喜欢
转载自blog.csdn.net/shiki_41/article/details/80167093
今日推荐
周排行