at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize

springMVC返回json数据,出现死循环,注意看看,你的实体中是不是存在一对多的关系。比如student和teacher的关系,student有多个老师,json无法解析student里的List<Teacher>,造成死循环。也是因为,返回json,没有忽略某个属性,导致无限递归。

解决方法:在student的实体中加上

@JsonIgnoreProperties(value={"transportOrders"})  
public class Student implements Serializable{

....................

....................

List<Teacher> teachers ;

....................

.................

}

扫描二维码关注公众号,回复: 2808488 查看本文章

第二种:也可以把需要返回的json数据,封装到javabean,返回就可以了,这样一些不需要的数据,也不会返回了。

猜你喜欢

转载自blog.csdn.net/qq_38793958/article/details/81481645
今日推荐