错误提示:com.fasterxml.jackson.databind.exc.InvalidDefinitionException

主要在实体类上添加 如下注解就可以了。

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

在此标记不生成json对象的属性。因为jsonplugin用的是java的内审机制。hibernate会给被管理的pojo加入一个hibernateLazyInitializer属性,jsonplugin会把hibernateLazyInitializer也拿出来操作,并读取里面一个不能被反射操作的属性就产生了这个异常。

 

 posted on 2020-12-01 20:31  会飞的金鱼  阅读(354)  评论(0)    收藏  举报