使用移动设备查询数据时数据丢失



我正在使用 spring 和 Jackson 从服务器读取数据。当我从生产服务器请求大量数据时,我遇到了数据丢失。但是,它在开发环境中运行良好。

@RequestMapping(value = "/mapp/acc_stmt" , method = RequestMethod.POST)
public ResponseEntity<List<StatementInfo>> statementOfAccount(
@DateTimeFormat(pattern="dd-MM-yyyy")Date from, 
@DateTimeFormat(pattern="dd-MM-yyyy")Date to, long id) {
List<StatementInfo> s = ledgerService.getLedgerStatement(from, to, id);
System.out.println("Statment Info Length ->" + s.size());
return new ResponseEntity<List<StatementInfo>>(s, getNoCacheHeaders(), HttpStatus.OK);
}

分类账服务正在生成 1350 条记录。但是,我的移动客户端只接收 apprx。900 条记录。

是否需要设置任何设置或标题?

我正在使用春季版本 4.0.0.发布 和 2.2.3 杰克逊数据绑定将 POJO 转换为 JSON。

蒂亚。

是否有任何需要设置的设置或标题?

答案是否定的

它应该按预期工作,您不应该做任何额外的事情。

尝试从 POSTMAN 调用该服务,并检查是否仍然存在相同的问题。

如果是,则在控制器中调试它,以确保发送所有 1350 条记录。

相关内容

  • 没有找到相关文章

最新更新