springMVC 使用ajax 出现No serializer found for class异常
来源:互联网 发布:黑马程序员骗了我 编辑:程序博客网 时间:2024/04/29 07:04
转自 http://mxdba.iteye.com/blog/668155
google了一下,发现坛子里已经有人解答了
http://godfox.iteye.com/blog/646887
不过 说的正好差点!
补充一下
1:
- @JsonIgnoreProperties(value={"hibernateLazyInitializer"})
这行代码加在那个pojo上?是加载被lazy的,也就是many-to-one的pojo上
比如
- //这个是 ajax要传递的实体,由于hibernate的代理,jackson会抛出异常
- class Web{
- @many-to-one
- private Info info;
- }
- //这个才是加注释的地方
- @JsonIgnoreProperties(value={"hibernateLazyInitializer"})
- class Info {
- }
2:
- @JsonIgnoreProperties(value = {"hibernateLazyInitializer"})
这个东西是哪个包的?
jackson-core-asl-1.5.2.jar
jackson-mapper-asl-1.5.2.jar
注意 官网上还有lgpl的 不能用,至于区别 我也不是很清楚
但是
我是这样解决问题的
@ManyToOne(targetEntity = XXX.class)
@JoinColumn(name = "planId")
@JsonBackReference
private Plan plan;
0 0
- springMVC 使用ajax 出现No serializer found for class异常
- Axis fault: No serializer found for class
- 异常处理:No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer...org
- 使用WebService报:No serializer found for class ××× in registry org.apache.axis.encoding.TypeMappingDele
- org.codehaus.jackson.map.JsonMappingException: No serializer found for class
- HttpMessageNotWritableException: Could not write JSON: No serializer found for class ****
- com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class ...
- SpringBoot中springMVC返回JSON报错-->Could not write JSON: No serializer found for class org.spring...
- No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer解决方法
- Could not write JSON: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazy
- No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyIn
- No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyIn
- No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer解决方法
- org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy....
- serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no proper
- Spring MVC 解决 Could not write JSON: No serializer found for class java.lang.Object
- Could not write content: No serializer found for class ch.qos.logback.core.spi.LogbackLock
- Could not write content: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistL
- js去除空格,使用了正则表达式
- 20150203-路径
- 算法系列笔记4(红黑树)
- Redis源码研究—哈希表
- Android开发之TortoiseSVN客户端搭建
- springMVC 使用ajax 出现No serializer found for class异常
- 博弈类题目小结(HDU,POJ,ZOJ)
- MATLAB 画图技巧(较全,随后将继续更新)
- Swift游戏开发之俄罗斯方块:No.7 下落机制
- hibernate持久化对象
- 2.3日志
- 体育竞技共含M个项目,求M值,且跳高中谁得了第二名?
- Java网络编程 - 浅析web服务器与浏览器的实现原理
- 2.3学习笔记 viewpager、简单的位运算