Я использую пружину с Джексоном для чтения данных с сервера. Когда я запрашиваю большой объем данных с производственных серверов, я испытываю потерю данных. Тем не менее, он отлично работает в средах разработки.
@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);
}
Служба ledgerService создает 1350 записей. Тем не менее, мой мобильный клиент только получает ок. 900 записей.
Есть ли какая-либо настройка или заголовок, который нужно установить?
Я использую весеннюю версию 4.0.0.
и 2.2.3 для базы данных Джексона для преобразования POJO в JSON.
ТИА.