您好我使用Jackson Faster从关系表中获取数据,以避免在从 POJO转换为JSON时进行迭代。
在我发布相同的实体对象时发出错误。
错误:
ERROR
. c.j.MappingJackson2HttpMessageConverter :
Failed to evaluate deserialization for type
[simple type, class com.nbfc.entity.CustmastState]:
com.fasterxml.jackson.databind.JsonMappingException:
Multiple back-reference properties with name 'defaultReference'
Jackson:具有名称的多个反向引用属性。
请检查一次..
答案 0 :(得分:2)
听起来你的实体包含对另一个实体的引用,该实体有一个引用它的引用。杰克逊不喜欢这些循环引用。
因此@JsonBackReference
注释。使用该注释注释实体引用,杰克逊将避免这种无限循环。