【发布时间】:2013-11-26 01:49:01
【问题描述】:
我正在使用最新的快照 spring-data-rest-webmvc:2.0.0-SNAPSHOT。 当 Jackson 尝试将 PersistentEntityResource 序列化为 JSON 时,它会进入“persistentEntity”属性的无限循环。我知道该属性应该被忽略,但事实并非如此。
public class PersistentEntityResource<T> extends Resource<T> {
@JsonIgnore private final PersistentEntity<?, ?> entity;
...
public PersistentEntity<?, ?> getPersistentEntity() {
return entity;
}
}
也许 Jackson 看到了与字段名称不匹配的 getter 并决定序列化?还是我配置有问题?
【问题讨论】:
标签: java jackson spring-data-rest