@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; }
【Pagination】
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=325644492&siteId=291194637
Recommended
Ranking