解决方案 »
- RAD7.5.5的Server配置问题
- 急!!寻找java师傅!
- Hibernate的unique="true"无效
- [散分]08年最后一次发帖,最后一个问题,顺祝09年大家开心~
- 寻基于J2EE架构下的博客、播客系统
- Jboss4.0.3sp1中JMS的javax.naming.NameNotFoundException?请问该怎么配置JMS?
- JAVABEAN传值的问题
- 如何利用JAVA生成JPG缩略图
- java连接sqlServer出错,实在找不出原因了,请大家帮忙!
- 在JBuilder 7(Windows2000)中,我一运行汉字输入法(如:全拼、双拼等),JBuilder 7程序就会死。昨办呢????
- 怎么将pojo对象和复杂的java对象导出为一个二进制文件啊?
- Spring+ibatis sqlMapTemplate 如何实现分页,获取总记录数
但是我集成的是hibernate4呀,而且4里面已经不存在HibernateDaoSupport这个类了,但是依然存在OpenSessionInViewFilter这个类,我如果想要使用hibernate4的话,那么这种情况应该如何解决呀?
你把这个对象 cn.study.model.User_$$_javassist_0 换成 javassist.util.proxy.Proxy
cn.study.dao.impl.UserDaoImpl.loadUser(UserDaoImpl.java:37)
你看看这个UserDaoImpl.java:37
cn.study.service.impl.UserServiceImpl.loadUser(UserServiceImpl.java:52)
改一下不行把详细异常信息和这个代码发上来
那是因为我用的是load方法,如果改成get就不会报错了,出现这个问题的原因是hibernate我使用的是load方法,得到就是一个代理对象,但是我设置了openSessionInViewFilter这个就应该可以将session的存在范围延长到VIEW层了,难道是我用的是Hibernate4吗?
那是因为我用的是load方法,如果改成get就不会报错了,出现这个问题的原因是hibernate我使用的是load方法,得到就是一个代理对象,但是我设置了openSessionInViewFilter这个就应该可以将session的存在范围延长到VIEW层了,难道是我用的是Hibernate4吗?get方法正常可以获取到内容
配置文件lazy="false"
或者 hibernate 版本