论坛首页 入门技术论坛

SSH项目用Jboss 发布后 过段时间 程序就不在执行

浏览 1774 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-10-03  
DAO

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<beans>

 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
  <property name="driverClass"><value>com.mysql.jdbc.Driver</value></property>
  <property name="jdbcUrl"><value>jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&amp;characterEncoding=gbk</value></property>
  <property name="user"><value>sa</value></property>
  <property name="password"><value>sas</value></property>
  <property name="minPoolSize"><value>6</value></property>
  <property name="maxPoolSize"><value>200</value></property>
  <property name="maxIdleTime"><value>1800</value></property>
  <property name="acquireIncrement"><value>2</value></property>
  <property name="maxStatements"><value>0</value></property>
  <property name="initialPoolSize"><value>2</value></property>
  <property name="idleConnectionTestPeriod"><value>1800</value></property>
  <property name="acquireRetryAttempts"><value>30</value></property>
  <property name="breakAfterAcquireFailure"><value>true</value></property>
  <property name="testConnectionOnCheckin"><value>true</value></property>
  <property name="testConnectionOnCheckout"><value>true</value></property>
  <property name="preferredTestQuery"><value>SELECT 1</value></property>
 </bean>
 
 <bean id="UserDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
         <property name="driverClass"><value>com.mysql.jdbc.Driver</value></property>
         <property name="jdbcUrl"><value>jdbc:mysql://111,111,111,111/test2?useUnicode=true&amp;characterEncoding=gbk</value></property>              
         <property name="user"><value>sa</value></property>
         <property name="password"><value>sa</value></property>
         <property name="minPoolSize"><value>6</value></property>
         <property name="maxPoolSize"><value>200</value></property>
         <property name="maxIdleTime"><value>1800</value></property>
         <property name="acquireIncrement"><value>2</value></property>
         <property name="maxStatements"><value>0</value></property>
         <property name="initialPoolSize"><value>2</value></property>
         <property name="idleConnectionTestPeriod"><value>1800</value></property>
         <property name="acquireRetryAttempts"><value>30</value></property>
         <property name="breakAfterAcquireFailure"><value>true</value></property>
         <property name="testConnectionOnCheckin"><value>true</value></property>
         <property name="testConnectionOnCheckout"><value>true</value></property>
         <property name="preferredTestQuery"><value>SELECT 1</value></property>
 </bean>

 <bean id="UserinfosessionFactory"
  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="dataSource" ref="UserDataSource" />
  <property name="mappingResources">
   <list>
    <value>com/qqq.xml</value>
   </list>
  </property>
  <property name="hibernateProperties">
   <props>
    <prop key="hibernate.dialect">
     org.hibernate.dialect.MySQL5Dialect
    </prop>
    <prop key="hibernate.show_sql">true</prop>
   </props>
  </property>
 </bean>

 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="dataSource">
   <ref bean="dataSource" />
  </property>
  <property name="mappingResources">
   <list>
    <value>com/model/sss.hbm.xml</value>
    <value>com/model/vvv.hbm.xml</value>
   </list>
  </property>
  <property name="hibernateProperties">
   <props>
    <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
    <prop key="hibernate.show_sql">true</prop>
   </props>
  </property>
 </bean>

 <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
  <property name="sessionFactory">
   <ref bean="sessionFactory" />
  </property>
 </bean>
 

 
 <bean id="quizDaoProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
  <property name="transactionManager">
   <ref bean="transactionManager" />
  </property>
  <property name="target">
   <ref bean="quizDao" />
  </property>
  <property name="transactionAttributes">
   <props>
    <prop key="create*">PROPAGATION_REQUIRED,-Exception</prop>
    <prop key="save*">PROPAGATION_REQUIRED,-Exception</prop>
    <prop key="delete*">PROPAGATION_REQUIRED,-Exception</prop>
    <prop key="update*">PROPAGATION_REQUIRED,-Exception</prop>
    <prop key="query*">PROPAGATION_REQUIRED,readOnly</prop>
    <prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
   </props>
  </property>
 </bean>

 

 

 

该项目 完成后经过全公司的测试 业务逻辑都没问题 ,但是用jboss发布后过段时间就会停止运行

论坛首页 入门技术版

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