SpringMVC中ajax返回json数据时 数据中包含hibernate对象时,出现转换错误,需加JsonIgnoreProperties来排除
来源:互联网 发布:大数据精准营销的案例 编辑:程序博客网 时间:2024/04/30 18:12
在此标记不生成json对象的属性
因为jsonplugin用的是java的内审机制.hibernate会给被管理的pojo加入一个hibernateLazyInitializer属性,jsonplugin会把hibernateLazyInitializer也拿出来操作,并读取里面一个不能被反射操作的属性就产生了这个异常.
不过我用的是jackson来转json,所以想到了用annotation来排除hibernateLazyInitializer 这个属性
在你的pojo类声明加上:
- @JsonIgnoreProperties(value={"hibernateLazyInitializer"})
- @JsonIgnoreProperties就是标注 哪个属性 不用转化为json的
0 0
- SpringMVC中ajax返回json数据时 数据中包含hibernate对象时,出现转换错误,需加JsonIgnoreProperties来排除
- SpringMVC+Hibernate返回JSON数据有时会出现如下错误
- @JsonIgnoreProperties转换实体时忽略json中不存在的字段
- SpringMVC 中 返回JSON 数据
- ajax异步加载解析复杂json(集合中包含对象,对象中包含对象)数据
- spring中返回json数据时出现乱码
- SpringMVC+Hibernate返回JSON数据报No serializer found错误
- SpringMVC+Hibernate返回JSON数据报No serializer found错误
- SpringMVC+Hibernate返回JSON数据报No serializer found错误
- springmvc .html请求返回json数据转换错误
- Spring MVC中ajax返回json数据
- jquery的ajax返回json数据出现parseerror错误
- SpringMVC中json数据的转换
- springmvc 中ajax传输数据(对象)
- springmvc(ajax调用)返回json数据
- 使用springmvc+jackson+hibernate返回JSON数据
- springMVC返回json数据,出现乱码
- springmvc @ResponseBody 返回json数据错误
- 编译安装nutch2.3和hbase0.98.8集成
- 续上
- 用户权限spring security
- 打印1到最大的N位整数
- Android媒体播放:MediaPlayer
- SpringMVC中ajax返回json数据时 数据中包含hibernate对象时,出现转换错误,需加JsonIgnoreProperties来排除
- 普京巴黎峰会冷落土耳其 拉拢中国站队
- 关于oracle时间格式to_date函数
- MyBatis学习笔记(一)
- windows8.1+ArcGIS10.1+VisualStudio2013安装
- Android微信支付彻底扫坑
- Php字符串操作
- 俄罗斯曝大实话:美国西太军力被中国超越
- centos7下安装缺少的命令依赖包