“目标”字段由Spring Data添加,因为它是一个惰性集合。因此就像Hibernate for JPA中的datahandler等。
选项1:要忽略它们,您只需要在类级别添加@JsonIgnoreProperties(value = {“ target”})
@Document(collection = "song")
@JsonIgnoreProperties(value = { "target" })
public class Song {
...
}
选项2:使集合不懒惰
使用Jackson PTH和Spring Data MongoDB DBRef的Java到JSON序列化生成额外的目标属性
“目标”字段由Spring Data添加,因为它是一个惰性集合。因此就像Hibernate for JPA中的datahandler等。
选项1:要忽略它们,您只需要在类级别添加@JsonIgnoreProperties(value = {“ target”})
@Document(collection = "song")
@JsonIgnoreProperties(value = { "target" })
public class Song {
...
}
选项2:使集合不懒惰