问个问题...在使用Hibernate与Spring结合的时候,Hibernate在处理对象之间的关系为双向关联,懒加载...在web项目中可以使用web.xml的配置,加入一个Filter<<OpenSessionInViewFilter>>解决session close! 但是非web程序,就是普通的应用程序,如何解决懒加载 no session or session was closed !如果说是将懒加载去掉...那不是我想要知道的答案...我就想要知道懒加载下的解决方案 ... 着急...
解决方案 »
- SOCKET问题
- JAVA里如何使用代理服务器啊?
- JFrame问题:如何在窗体一打开就处于最大化状态
- 请问java中调用一个静态方法()内传入一个对象是表示什么意思?
- 我在做分析的时候,将Rose中的用例图copy到word中,为什么字体显示??,不能正确的显示字体?
- 求救:Tomcat问题
- 谁有JCreator 2.5 pro的注册码?谢了!愿意用《thinking in java》电子版交换
- 哪位大侠谈谈java.lang.nullpoiterexception的产生原因。
- JAVA软件的版权?我究竟可以COPY别人的代码到什么程序?
- java问题,(高手进)
- 为什么socket的outputstream关闭后socket的状态也是关闭的呢?
- 讨论:快速学习java se的技术路线
spring和hibernate绑定,用于web,默认的方式是发出一个请求就打开会话,请求完毕后就关闭会话。如果用layze=true,你很有可能是在WEB请求完毕后在进行后续的级联操作,就会发生你那样的错误。解决思路是:发出请求的,先关闭上一次的会话,请求回来后,不关闭会话。也就是说,你可以重新写一个filter,在filter中关闭一次会话。这是我长期用hibernate的经验,希望对你有帮助。