【问题标题】:List has values but not showing up in browser or postman, it appears as blank entries列表有值但没有显示在浏览器或邮递员中,它显示为空白条目
【发布时间】:2020-11-22 17:25:47
【问题描述】:

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

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

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

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

谢谢, 尼拉杰

【问题讨论】:

  • 请分享您编写的代码。那会很有帮助。
  • 你在使用“龙目岛”吗?

标签: java spring-boot spring-mvc spring-data-jpa


【解决方案1】:

问题可能出在GetterSetter 方法上。如果您使用的是 Lombok 库,请确保它已正确安装在您的 IDE 中并添加到您的构建依赖项中。

【讨论】:

  • 我安装了 lombok 并重新启动了 eclipse,仍然面临同样的问题。在这里添加我的代码。谢谢
  • 不允许我附上代码,请指教。谢谢
  • 我试过了,但它显示缩进错误。让我再尝试一次。谢谢
  • 道歉,但它不允许我添加代码,这是一个非常简单的东西..带有 lombok 注释数据、NoargsConst、AllArgs 和实体的模型......一个扩展 JpaRepo 的存储库和控制器使用自动装配的 repo 实例进行简单的查找。
  • 可以加IDE的名字和构建工具Maven或者Gradle..
猜你喜欢
  • 1970-01-01
  • 2019-12-01
  • 2021-09-25
  • 1970-01-01
  • 2021-08-18
  • 2013-12-22
  • 2020-03-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多