首页 > 解决方案 > 即使在 SpringBoot 中成功执行代码后也收到空记录

问题描述

这是我从 UI 调用的 restMethod。rest 方法从 postgres 数据库中获取数据。如果我尝试调试代码,我可以看到 List 具有来自数据库响应的所有必需的输出数据,但是当指针通过 List 并进入返回部分时,似乎数据被清空了。

 @ApiOperation(value = "All EhcStats fetched successfully", response = ResponseEntity.class)
    @ApiResponses(value = {@ApiResponse(code = 200, message = "All EhcStats  fetched successfully")})
    @RequestMapping(value="/getAllEhcStats", method = RequestMethod.GET)
    public ResponseEntity<List<EhcStatus>> getAllEhcStats() {

            List<EhcStatus> EhcStatsRecord = this.transactionService.getAllStats();
            if(null != EhcStatsRecord) {
                return new ResponseEntity<>(EhcStatsRecord, HttpStatus.OK);
            }
            else {
                return new ResponseEntity<>(HttpStatus.NO_CONTENT);
            }

    }

以下是我大摇大摆的回应。

[{}]

标签: springspring-bootrest

解决方案


推荐阅读