欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jackson在处理json时发生错误:死循环报BeanSerializer 异常处理方法

程序员文章站 2022-04-13 21:37:12
...
解决实体关联问题

方法一:解决这个问题的方法在于在 多对一关系中的的一方的set 集体的get 方法前面添加
@JsonIgnore即可

public class PUserInfo implements java.io.Serializable {
private String nick;
private String sex;
@JsonIgnore
private List<PPlateInfo> listPlateInfo = new ArrayList<PPlateInfo>();
//省略
set{}get{}
}


方法二:在实体类上注释
@JsonIgnoreProperties(value={"listPlateInfo"})
public class PUserInfo implements java.io.Serializable {
private String nick;
private String sex;
private List<PPlateInfo> listPlateInfo = new ArrayList<PPlateInfo>();
//省略
set{}get{}
}
相关标签: jackson