本文共 410 字,大约阅读时间需要 1 分钟。
今天在做SSH框架整合的时候碰到的这个问题,在测试service层的时候程序正常运行,但是添加Struts,在action层测试的时候提示了如下问题:Could not open Hibernate Session for transaction。大概意思就是数据库连接超时。
解决方法如下:
在spring的配置文件中添加如下配置
给sessionFactory的bean添加如下配置
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="hibernateProperties"> <props> <prop key="hibernate.autoReconnect">true</prop> </props> </property> </bean>
转载地址:http://kfrzx.baihongyu.com/