JPA id 字段未被 Jackson 序列化

JPA id field is not seralized by Jackson

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

它是对 Spring-data-rest 的传递依赖,它不允许 @Id 被 Jackson 序列化。一旦我删除,它就可以正常工作了。