码迷,mamicode.com
首页 > 编程语言 > 详细

spring mvc 解决json 不能转换的问题

时间:2018-04-13 20:32:23      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:code   dex   属性   containe   lazy   亦或   问题   nat   bsp   

在要转的实体上加一个 @JsonIgnoreProperties(value = { "hibernateLazyInitializer", "handler" })

@JsonIgnoreProperties(value = { "hibernateLazyInitializer", "handler" })
public class User  implements Serializable{
private Integer id;

 

 

 

 

报不能写JSON的异常:不能序列化实体类;

实体类可能有 JSON不能之间转化的结构体,亦或者懒加载过于严重,导致循环查询-易致内存溢出

 

解决方案:

在该实体类弄个让JSON忽略不能转化的属性

@JsonIgnoreProperties(value = { "hibernateLazyInitializer", "handler" })

 

 

1
2
@JsonIgnoreProperties(value = { "hibernateLazyInitializer""handler" })
public class ArticleTypeDTO implements Serializable{

spring mvc 解决json 不能转换的问题

标签:code   dex   属性   containe   lazy   亦或   问题   nat   bsp   

原文地址:https://www.cnblogs.com/lshan/p/8822719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!