论坛首页 入门技术论坛

hibrenate+spring+struts开发过程中遇到怪问题!tomcat经常挂!

浏览 2010 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-11-02  
现在在使用hibrenate+spring+struts开发一个项目,但是在开发过程中遇到了几个好困惑的问题,请大家指教一下。
1、我已经在hibrenate的配置文件设置了
   <property name="connection.autocommit">true</property>
   但是在对某些表进行操作的时候还是要使用下面的代码,手动写代码提交事务。奇怪的是并不是所有表都需要这样手动写代码提交事务。
   public void del(TprovidersInfo providersInfo){
this.delete(providersInfo);
this.getSession().beginTransaction().commit();  }
  在hibrenate和spring的配置文件中都使用多配置文件。
<bean id="mySession"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocations">
<list>
<value>/WEB-INF/classes/com/erp/config/hibernate.cfg.xml</value>
<value>/WEB-INF/classes/com/erp/config/hibernate-sales.cfg.xml</value>
<value>/WEB-INF/classes/com/erp/config/hibernate-ck.cfg.xml</value>
<value>/WEB-INF/classes/com/erp/config/hibernate-eng.cfg.xml</value>
<value>/WEB-INF/classes/com/erp/config/hibernate-stock.cfg.xml</value> 
</list>
</property>
</bean>

2、我的tomcat经常挂掉。
   对上面的表进行数据库操作的时候如果没有执行
   this.getSession().beginTransaction().commit();
   tomcat就会马上挂了,页面刷新load半天没反应,tomcat也不报错!
   另外每次数据库操作错误都会这样。
   action的return mapping.findForward("XXX")方法如果xxx没有配置对应的url tomcat一样挂~!
   发表时间:2007-11-02  
顶一顶,有人可以帮忙吗?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics