`

Jackson1.9.6处理json报错 No serializer found for class org.hibernate.proxy.pojo.java

阅读更多

Jackson1.9.6处理json报错 No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistL

Jackson1.9.6 处理JSON报如下错的解决办法,org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS) ) 

第一种解决办法

ObjectMapper mapper = new ObjectMapper();

mapper.configure(SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS, false);(禁止SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)

第二种解决办法

将要转化的持久类将上类级注解

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics