知识大全 Spring 结合 Hibernate 配置 C3P0
Posted 知
篇首语:没有道路直接通向成功,我们必须用自己的辛勤与汗水,来凝结这条漫长的道路。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Spring 结合 Hibernate 配置 C3P0相关的知识,希望对你有一定的参考价值。
Spring 结合 Hibernate 配置 C3P0 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
applicationContext xml 文件
<?xml version= encoding= UTF ?>
<beans xmlns=
xmlns xsi= instance
xmlns jee=
xsi schemaLocation= beans xsd
jee xsd >
<bean id= dataSource
class= mchange v c p ComboPooledDataSource
destroy method= close >
<property name= driverClass >
<value> mysql jdbc Driver</value>
</property>
<property name= jdbcUrl >
<value>jdbc mysql:// /DBName?useUnicode=true& characterEncoding=GBK</value>
</property>
<property name= user >
<value>root</value>
</property>
<property name= password >
<value>root</value>
</property>
<!——连接池中保留的最小连接数 ——>
<property name= minPoolSize >
<value> </value>
</property>
<!——连接池中保留的最大连接数 Default ——>
<property name= maxPoolSize >
<value> </value>
</property>
<!——初始化时获取的连接数 取值应在minPoolSize与maxPoolSize之间 Default ——>
<property name= initialPoolSize >
<value> </value>
</property>
<!——最大空闲时间 秒内未使用则连接被丢弃 若为 则永不丢弃 Default ——>
<property name= maxIdleTime >
<value> </value>
</property>
<!——当连接池中的连接耗尽的时候c p 一次同时获取的连接数 Default ——>
<property name= acquireIncrement >
<value> </value>
</property>
<!——JDBC的标准参数 用以控制数据源内加载的PreparedStatements数量 但由于预缓存的statements
属于单个connection而不是整个连接池 所以设置这个参数需要考虑到多方面的因素
如果maxStatements与maxStatementsPerConnection均为 则缓存被关闭 Default ——>
<property name= maxStatements >
<value> </value>
</property>
<!——每 秒检查所有连接池中的空闲连接 Default ——>
<property name= idleConnectionTestPeriod >
<value> </value>
</property>
<!——定义在从数据库获取新连接失败后重复尝试的次数 Default ——>
<property name= acquireRetryAttempts >
<value> </value>
</property>
<!——获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常 但是数据源仍有效
保留 并在下次调用getConnection()的时候继续尝试获取连接 如果设为true 那么在尝试
获取连接失败后该数据源将申明已断开并永久关闭 Default false——>
<property name= breakAfterAcquireFailure >
<value>true</value>
</property>
<!——因性能消耗大请只在需要的时候使用它 如果设为true那么在每个connection提交的
时候都将校验其有效性 建议使用idleConnectionTestPeriod或automaticTestTable
等方法来提升连接测试的性能 Default false ——>
<property name= testConnectionOnCheckout >
<value>false</value>
</property>
</bean>
<!—— Hibernate SessionFactory ——>
<bean id= sessionFactory
class= springframework orm hibernate LocalSessionFactoryBean >
<property name= dataSource >
<ref local= dataSource />
</property>
<property name= mappingResources >
<list>
<value>/xh/hibernate/vo/User hbm xml</value>
</list>
</property>
<property name= hibernateProperties >
<props>
<prop key= hibernate dialect > hibernate dialect MySQLDialect</prop>
<prop key= hibernate show_sql >true</prop>
<prop key= hibernate generate_statistics >true</prop>
<prop key= nnection release_mode >auto</prop>
<prop key= hibernate autoReconnect >true</prop>
</props>
</property>
</bean>
cha138/Article/program/Java/ky/201311/28373相关参考
在Spring中配置Hibernate的事务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文
知识大全 spring+hibernate+jbpm整合成功
终于搞定了在此感谢chenjin的指点 从日整合失败后这块就一直是我的心病我甚至都跑去了去发了一个帖这还是我第一次用英文问问题呢 最后的配置结果是 hibernatecfgxmljbpmcf
作为开源的Orm对象映射框架ibatis是一个线程安全学习容易但是开发相对于hibernate来说的话就要繁锁些没有很好的工具支持ibatis所有的配置几乎是通过手写这样增加了开发者的难度好啦言归
知识大全 Spring系列第2部分:当Hibernate遇上Spring
Spring系列第2部分:当Hibernate遇上Spring 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
Spring整合HIbernate 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Spring整
可能大家也都习惯了spring和hibernate对CLOB字段的处理在spring中配置c
Spring操作Hibernate更方便 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 软件系统
知识大全 Struts+Spring+Hibernate快速入门
Struts+Spring+Hibernate快速入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 Struts&Spring&Hibernate面试总结
Struts&Spring&Hibernate面试总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
当Spring遇到Hibernate的时候 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! )介绍