$$_javassist_0 cannot be cast to javassist.util.proxy.Proxy 可能是javassist.jar包冲突
自己的错的原因:里面有两个不同版本的javassist.jar的包,
在使用load lazy(lazy默认为true,默认启动懒加载,在改为false的情况下,两个包可以同时存在,也就是没有用懒加载,和自己想要的结果不一样)时,就会出错
运行环境:
s2s4h4测试,懒加载解决方案:
<!-- 配置spring的OpenSessionInViewFilter,以解决懒加载异常 -->
<!-- 必须放在Struts上面 -->
<filter>
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
原理:OpenSessionInViewFilter作用及配置