在要转的实体上加一个 @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{ |