!1022 【优化】idea在debug时toString方法报错StackOverflowError、指定jackson默认序列化时双向引用的前向、后向出口避免死循环报错

Merge pull request !1022 from 常柯柯/master-jdk17
This commit is contained in:
芋道源码 2024-07-29 11:32:48 +00:00 committed by Gitee
commit c69d502fde
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -1,6 +1,7 @@
package cn.iocoder.yudao.framework.ip.core; package cn.iocoder.yudao.framework.ip.core;
import cn.iocoder.yudao.framework.ip.core.enums.AreaTypeEnum; import cn.iocoder.yudao.framework.ip.core.enums.AreaTypeEnum;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference; import com.fasterxml.jackson.annotation.JsonManagedReference;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
@ -54,7 +55,7 @@ public class Area {
/** /**
* 子节点 * 子节点
*/ */
@JsonManagedReference @JsonBackReference
private List<Area> children; private List<Area> children;
} }