Springboot的JPA查询,遇到循环引用问题,在子对象的set里面加了
@JSONField(serialize = false)
仍然有部分对象会出现"$ref":"$.data[0]的情况。
经过查找,发现在父声明子的get方法上,加
@JSONField(serialzeFeatures= SerializerFeature.DisableCircularReferenceDetect)
可以解决问题。
Springboot的JPA查询,遇到循环引用问题,在子对象的set里面加了
@JSONField(serialize = false)
仍然有部分对象会出现"$ref":"$.data[0]的情况。
经过查找,发现在父声明子的get方法上,加
@JSONField(serialzeFeatures= SerializerFeature.DisableCircularReferenceDetect)
可以解决问题。