?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的 不能用,至于区别 我也不是很清楚
?