列表有值,但未显示在浏览器或邮递员中,它显示为空白条目

问题描述 投票:0回答:2

我编写了一个简单的 Spring Boot 应用程序来对内存 H2 数据库执行 CRUD 操作,我正在使用 data.sql 文件将几条记录加载到我的表中。

当我在实体表上执行 findAll 时,我看到它返回 2 个空白条目,如下所示 - [{},{}]

我已经验证表中存在值,并且当我使用重写的 toString 方法显式打印列表条目(如 list.get(0))时,我也能够看到这些值。

如果我做错了什么,请告诉我,我只是编写一个简单的 api,它返回该数据库表中的所有记录。

谢谢, 尼拉吉

java spring-boot spring-mvc spring-data-jpa
2个回答
1
投票

问题可能出在

Getter
Setter
方法上。如果您正在使用
Lombok
库,请确保它已正确安装在您的
IDE
中并添加到您的构建依赖项中。


0
投票

检查 getter 和 setter 方法,getter 方法名称应以“get”开头,例如 getVeriableName

© www.soinside.com 2019 - 2024. All rights reserved.