hibernate中利用 fetch=FetchType.LAZY 懒加载失败如何解决
短信预约 -IT技能 免费直播动态提醒
本篇文章为大家展示了hibernate中利用 fetch=FetchType.LAZY 懒加载失败如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
对这种懒加载问题,最后的做法是利用Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,使得Hibernate的Session的生命周期变长,直到这个请求结束,具体是通过一个Filter来实现的。 那么,如果现在我们想用Hibernate懒加载特性,又想用延长session的生命周期,知道将数据提到页面显示(经过action层),那么我们就得在web.xml文件中增加以下配置:
<!-- 配置Spring的用于解决懒加载问题的过滤器 --> <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>OpenSessionInViewFilter</filter-name> <url-pattern>*.action</url-pattern> </filter-mapping>
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
hibernate中利用 fetch=FetchType.LAZY 懒加载失败如何解决
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
hibernate中利用 fetch=FetchType.LAZY 懒加载失败如何解决
本篇文章为大家展示了hibernate中利用 fetch=FetchType.LAZY 懒加载失败如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。对这种懒加载问题,最后的做法是利用Spring
2023-05-31
2024-04-02
win10用户配置加载失败如何解决
Windows 10用户配置加载失败可能是由于以下原因导致的:1. 系统文件损坏:有时候系统文件损坏可能导致用户配置加载失败。可以通过运行SFC(System File Checker)命令来修复损坏的系统文件。打开命令提示符(管理员权限)
2023-08-22
Windows10应用加载失败不响应问题如何解决
使用Windows10系统的过程中,如果一个应用经常出现不响应的情况,那么就说明这个应用加载失败了。出现加载失败的原因有很多,通编程客栈过重置可以有效解决Windows10应用加载失败问题。那么如何重置全部Win10应用呢?其实很简单,只需
2023-06-16
vue3.x使用swiperUI动态加载图片失败如何解决
这篇文章主要讲解了“vue3.x使用swiperUI动态加载图片失败如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue3.x使用swiperUI动态加载图片失败如何解决”吧!版本号
2023-07-02
2024-04-02