在线等...高手来看看...在线给分
我用spring配置hibernate+proxool
刚开始的用的hibnernate advance library 库里自带的proxool连接池的版本是0.0.8.3版本...
启动时会出现错误
到google上搜了一下换了最新版本的,在工程里移出了hibernate advance library..
用的是springDAO 然后新建了一个测试类 操作DAO 没有报错..可是数据库里面的记录没有改变...
用了log4j也没有提示任何错误..
然后我换用org.apache.commons.dbcp.BasicDataSource 数据库连接池就没有问题
郁闷几天的问题..不知道我这么说 大家看明白没?
PROXOOL.XML文件的内容...
<?xml version="1.0" encoding="UTF-8"?>
<something-else-entirely>
<proxool>
<alias>dbPool</alias>
<driver-url>jdbc:mysql://localhost/test</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="root"/>
<property name="password" value="root"/>
<property name="useUnicode" value="true"/>
<property name="characterEncoding" value="UTF-8"/>
</driver-properties>
<maximum-connection-count>100</maximum-connection-count>
<minimum-connection-count>10</minimum-connection-count>
<house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>
<house-keeping-sleep-time>90000</house-keeping-sleep-time>
</proxool>
</something-else-entirely>
applicationContext.xml文件....
<?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="SessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="hibernateProperties">
<props>
<prop key="hibernate.cglib.use_reflection_optimizer">true</prop>
<prop key="show_sql">true</prop>
<prop key="hibernate.dialect">
org.hibernate.dialect.MySQLDialect
</prop>
<prop key="hibernate.proxool.xml">Proxool.xml</prop>
<prop key="hibernate.proxool.pool_alias">dbPool</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>bean/Person.hbm.xml</value></list>
</property></bean>
<bean id="PersonDAO" class="bean.PersonDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
<bean id="baseService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" abstract="true">
<property name="transactionManager" ref="transactionManager" />
<property name="proxyTargetClass" value="true"/>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="save*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="update*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="del*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
</beans>
大家还是帮忙看看吧..
刚开始的用的hibnernate advance library 库里自带的proxool连接池的版本是0.0.8.3版本...
启动时会出现错误
到google上搜了一下换了最新版本的,在工程里移出了hibernate advance library..
用的是springDAO 然后新建了一个测试类 操作DAO 没有报错..可是数据库里面的记录没有改变...
用了log4j也没有提示任何错误..
然后我换用org.apache.commons.dbcp.BasicDataSource 数据库连接池就没有问题
郁闷几天的问题..不知道我这么说 大家看明白没?
PROXOOL.XML文件的内容...
<?xml version="1.0" encoding="UTF-8"?>
<something-else-entirely>
<proxool>
<alias>dbPool</alias>
<driver-url>jdbc:mysql://localhost/test</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="root"/>
<property name="password" value="root"/>
<property name="useUnicode" value="true"/>
<property name="characterEncoding" value="UTF-8"/>
</driver-properties>
<maximum-connection-count>100</maximum-connection-count>
<minimum-connection-count>10</minimum-connection-count>
<house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>
<house-keeping-sleep-time>90000</house-keeping-sleep-time>
</proxool>
</something-else-entirely>
applicationContext.xml文件....
<?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="SessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="hibernateProperties">
<props>
<prop key="hibernate.cglib.use_reflection_optimizer">true</prop>
<prop key="show_sql">true</prop>
<prop key="hibernate.dialect">
org.hibernate.dialect.MySQLDialect
</prop>
<prop key="hibernate.proxool.xml">Proxool.xml</prop>
<prop key="hibernate.proxool.pool_alias">dbPool</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>bean/Person.hbm.xml</value></list>
</property></bean>
<bean id="PersonDAO" class="bean.PersonDAO">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
<bean id="baseService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" abstract="true">
<property name="transactionManager" ref="transactionManager" />
<property name="proxyTargetClass" value="true"/>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="save*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="update*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="del*">PROPAGATION_REQUIRED,-Exception</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref bean="SessionFactory" />
</property>
</bean>
</beans>
大家还是帮忙看看吧..
...全文
相关推荐
煤灰分在线测定仪的应用
兖州矿业(集团)公司济宁二号煤矿选煤厂在131混煤转载带式输送机的中部上方安装了1台SCL-2000型煤灰分在线测定仪,对于洗煤生产和配煤装车起到了很好的指导作用,。在131混煤转载带式输送机上安装了SCL-2000型煤灰分在线测定仪以后,就能够在生产过程中对原煤车间的混煤产品质量包括灰分和水分等实施即时监测,在很大程度上避免了原先国内普遍采用的"快灰"化验法严重滞后于生产的弊端。煤灰分在线测定仪可以连续测量输送带物料的灰分值并给出等不同时间间隔的煤灰分值及对输送机物料重量的加权
在线γ射线煤灰分仪标定方法的改进
为解决在线γ射线煤灰分仪在指导配煤时不能适应原煤煤质变化大、变化周期短及仪器标定需要人力、物力、时间多的问题,采用"每天检查、3天比对"的方案对灰分仪进行标定。实践表明:采用该方案标定的灰分仪,对原煤煤质变化的适应能力强,减少了采制样、化验的工作量,有效解决了原标定法所需资源多,需要设备带负荷停机的问题。
煤灰分的在线测量 (1993年)
利用~(241)Am和~(137)Cs双能量γ-射线透射法原则上可实现煤灰分的在线测量。作者介绍了进行在线测量中的几个问题:Am道和Cs道的准确计数;闪烁计数器由于温度和总计数率变化造成的漂移;准确选取系统参数的重要性。实验表明:测量时间间隔以几十毫秒为宜。
行业文档-设计装置-有载分接开关在线净油机.zip
行业文档-设计装置-有载分接开关在线净油机.zip
行业文档-设计装置-有载分接开关的在线滤油装置.zip
行业文档-设计装置-有载分接开关的在线滤油装置.zip


