Я использую Spring Boot 1.5, я хочу получать оповещения, сгруппированные по их статусу (четыре состояния). Таким образом, я использую собственный запрос в хранилище. когда я запускаю этот запрос, он дает мне результат. но это не работает с сервисом. результат, который я получаю при запуске с консоли: https://drive.google.com/open?id=1eson3nEHAIEr-jdEgkC1-tw2acRsW728
служба:
@Override
public List<DashboardAlertVO> countingStatus() {
return alertRepository.countStatus()
.stream()
.map(o -> new DashboardAlertVO(AlertStatus.fromValue((String) o[0]),
((Integer) o[1])))
.collect(Collectors.toList());
}
, поэтому я получаю эту ошибку:
"message": "java.math.BigInteger cannot be cast to java.lang.Integer",
Я не знаю, что на самом деле важно с этим кодом. Пожалуйста помоги ! Большое спасибо.