【问题标题】:JPA id field is not seralized by JacksonJackson 未对 JPA id 字段进行序列化
【发布时间】:2015-11-19 01:40:45
【问题描述】:

我在使用 Spring + JPA REST 服务应用程序时遇到了一个奇怪的问题。当我将 JPA 实体作为 JSON 对象返回时,@Id 注释字段在每个请求的响应中都会被忽略。几个小时前它还在工作,我不确定发生了什么变化。我找不到任何有类似问题的博客文章。任何帮助将不胜感激。

【问题讨论】:

  • 嗯,我理解你的反对票,但我知道如果有人知道答案,就不需要更多细节了,我考虑过这一方面。

标签: spring-mvc jpa jackson spring-boot


【解决方案1】:

这是对 Spring-data-rest 的传递依赖,它不会让 Jackson 序列化 @Id s。删除后,它就可以正常工作了。

【讨论】:

    猜你喜欢
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 2017-04-27
    • 1970-01-01
    相关资源
    最近更新 更多