最近学习的一个架构是:Hibernate+Struts+Spring。在过程中碰到了LAZY问题,后来考虑用OpenSessionInView来解决,配置之后还是不起效果。所以给出来讨论。。。
首先说下,版本:
Hibernate 3,struts 2.0,Spring 2.0
项目中对Struts做了分模块,然后有Dao和Biz层。
参考网上的说法:在Spring的web.xml中定义了OpenSessionInView的filter,使用org.springframework.web.context.ContextLoaderListenerD对context.xml进行注册,在context.xml中是对Spring的配置,然后再STRUTS-config.xml中利用<plug-in>将对使用到的Biz的Bean进行定义说明,
运行之后,log显示filter成功注册,但是依然有Lazy的Exception,filter没有起作用。
分享到:
相关推荐
然后即使找到依赖项运行可能还会需要其他依赖,然后就是不断的apt-get -f install 和apt-get update,结果还是解决不了问题,然后apt-get upgrade也提示需要依赖。 最后发现怎么都搞不定,然后偶然发现了一个方法...
我就废话不多说了,大家还是直接看代码吧~ 解决方法如下: 广告位设置 name=bannerset>广告位设置 推送设置 name=sendset>推送设置 权限管理 name=authset>权限管理 <el-t
这个课程到底有什么价值,我打码的部分其实就是一个课程名称,没有看到任何价值相关的内容;这个老师是什么来头,可以看到这里也是缺失的,只有一张很小的老师头像和一句简单介绍;这个课程的价格,能不能激起用户的...
特别是在新闻报道方面,我积累了丰富的经验,提高了文字表达和新闻采写能力,为我日后的写作奠定了坚实的基础。 总结过去,我认识到,大学不仅仅是获取知识的场所,更是个人成长和能力锻炼的平台。未来的道路,我会...
3. **安装包与安装路径:** 无论是存放安装包的文件夹还是计划安装SQL Server 2000的目标文件夹,其名称均不能包含中文或空格。这是因为中文字符可能导致路径无效,而空格可能引起解析错误。 #### 二、安装版本的...
此外,我在年度考评中多次获得“优”,并且有幸在业务素养测试中取得了第一名的成绩,这些都为我申报中学一级教师职称提供了有力的硬件支持。 在学术研究方面,我积极参与论文写作与交流,论文《语文课的课堂教学节...
appdaemon-apps 这些是使用AppDaemon框架为Home Assistant编写的一些应用程序。 我注意到那里还没有太多示例AppDaemon应用程序,所以我想我会分享自己的。 希望您觉得它们有用! 此应用程序在晚上8点打开卧室楼下的...
但是,我可以依据【标题】和【描述】中提到的内容来生成知识点。 Excel VBA(Visual Basic for Applications)是微软为其办公套装软件Microsoft Office提供的编程语言,主要用于自动化Office应用程序中的任务。用户...
同时,我也理解了与同事有效沟通的重要性,避免能量的无效消耗,增强团队协作效率。 在长安站实习期间,我深受同事们敬业精神的感染。他们对待工作的专注与负责,无论是忘记午餐时间还是超时工作,都体现出对岗位...
为什么要使用配置实用程序? 使得大多数Java框架无法使用的是支持配置机制所需的初始化过程。无论是嵌入式库还是主应用程序,大多数内容都需要一点配置,但是最好有一些配置允许这样做,而无需在调用堆栈中的每一位...
在职业道德方面,我始终坚持平等对待每一位患者,无论是深夜的急救还是下班后的临时召回,我都全力以赴,以救治每一个生命为首要任务,不因患者的经济状况或身份差异而有所偏颇。这种无私奉献的精神多次受到表彰,我...
上课时,虽然紧张,但我还是保持了冷静,尽管存在一些问题,如讲解不清、无效提问等。课后,我主动收集学生反馈,并根据建议改进,逐渐适应了课堂节奏,学会了如何调整教学策略以更好地引导学生思考。 班主任工作...
在这个例子中,我们创建了一个新的按钮,将其放置在(10, 10)的位置,尺寸为50x20,并将其点击事件关联到名为"Button_Click"的子过程。这意味着当用户点击这个按钮时,会触发"Button_Click"的代码执行。 事件代码是...
首先关于 [评价可免费] 的严重声明: 一、评价=评论加评价(评...这有好有坏,好的是大大简化了程序员写程序的过程,坏的一方面是,给一般程序员留下了一个迷团: 我只知道这样做,而不知道为什么这样做.心里老是觉得不踏实.
今天我要向大家推荐的是一款专为微信小程序设计的拖曳式设计工具——Coolsite360。 Coolsite360是一款无需编程技能即可使用的强大工具,它让小程序的设计过程变得简单直观。通过拖放界面元素,即使是初学者也能快速...
此外,培训中关于安全的教育让我警醒,无论是生产安全、交通安全还是消防安全,都是我们不能忽视的重要环节。了解并掌握这些知识,有助于我们在工作中预防事故,保障自身和他人的安全。安全第一,预防为主,综合治理...
如果你能提供更多的上下文,例如这个压缩包内的源码是关于什么的(比如是操作系统内核、视频编码解码器、网络协议栈还是其他),或者它使用了哪些特定的技术或框架,那么我可以生成更详细和针对性的IT知识说明。...
大多数的射击类游戏都默认发出的子弹对自己无效,但这里我实现了一个功能:射出的子弹在碰撞到外星人和自身之前,会一直在空间内反弹(记得躲避子弹!) wasd控制移动,空格键发射子弹。看看你能坚持到第几轮! 点...