spring mvc 解决json 不能转换的问题
Posted lshan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring mvc 解决json 不能转换的问题相关的知识,希望对你有一定的参考价值。
在要转的实体上加一个 @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 不能转换的问题的主要内容,如果未能解决你的问题,请参考以下文章
spring mvc json 直接把一个对象转换成json格式输出到jsp页面
解决spring-mvc @responseBody注解返回json 乱码问题