BoneCP使用介绍
2012-12-12 18:10
260 查看
BoneCP是一种新的数据连接技术,以其效率高,速度快著称。经过实践检验也确实如此。参考BoneCP
以下是BoneCP与Spring配置的步骤:
1、获取BoneCP的jar包 网址:http://jolbox.com/index.html?page=http://jolbox.com/download.html
2、获取如下jar包: bonecp-0.7.0.jar bonecp-provider-0.7.0.jar bonecp-spring-0.7.0.jar google-collections-1.0.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar
3、开发环境 myeclipse6.5 jboss4.2.3 windows server 2003 oracle9i
4、将以上jar包放入项目的lib目录下即可,spring配置如下:
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"
destroy-method="close">
<property name="driverClass"
value="oracle.jdbc.driver.OracleDriver" />
<property name="jdbcUrl" value="数据库路径" />
<property name="username" value="数据库用户名" />
<property name="password" value="数据库密码" />
检查数据库连接池中空闲连接的间隔时间
<property name="idleConnectionTestPeriod" value="60" />
连接池中未使用的链接最大存活时间
<property name="idleMaxAge" value="240" />
设置每个分区含有connection最大个数
<property name="maxConnectionsPerPartition" value="30" />
设置每个分区含有connection最小个数
<property name="minConnectionsPerPartition" value="10" />
设置每个分区数
<property name="partitionCount" value="3" />
设置分区中的connection增长数量
<property name="acquireIncrement" value="5" />
设置连接池阀值
<property name="poolAvailabilityThreshold" value="10"></property>
连接时间
<property name="connectionTimeout" value="3000"></property>
</bean>
以下是BoneCP与Spring配置的步骤:
1、获取BoneCP的jar包 网址:http://jolbox.com/index.html?page=http://jolbox.com/download.html
2、获取如下jar包: bonecp-0.7.0.jar bonecp-provider-0.7.0.jar bonecp-spring-0.7.0.jar google-collections-1.0.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar
3、开发环境 myeclipse6.5 jboss4.2.3 windows server 2003 oracle9i
4、将以上jar包放入项目的lib目录下即可,spring配置如下:
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"
destroy-method="close">
<property name="driverClass"
value="oracle.jdbc.driver.OracleDriver" />
<property name="jdbcUrl" value="数据库路径" />
<property name="username" value="数据库用户名" />
<property name="password" value="数据库密码" />
检查数据库连接池中空闲连接的间隔时间
<property name="idleConnectionTestPeriod" value="60" />
连接池中未使用的链接最大存活时间
<property name="idleMaxAge" value="240" />
设置每个分区含有connection最大个数
<property name="maxConnectionsPerPartition" value="30" />
设置每个分区含有connection最小个数
<property name="minConnectionsPerPartition" value="10" />
设置每个分区数
<property name="partitionCount" value="3" />
设置分区中的connection增长数量
<property name="acquireIncrement" value="5" />
设置连接池阀值
<property name="poolAvailabilityThreshold" value="10"></property>
连接时间
<property name="connectionTimeout" value="3000"></property>
</bean>
相关文章推荐
- 关于介绍Origin使用经验的博客
- rabbitmq介绍及rabbitmq在java中基础使用
- C语言标准库函数qsort排序的介绍与使用
- libevent源代码分析-介绍、安装、使用
- PuTTY/PSCP、PSFTP介绍及使用
- 一篇关于魅族M82D游戏开发的帖子,详细介绍了M8上DDraw的使用,DDraw同时适用于WinCE系统
- NPM使用介绍
- Memcached_Session_Manager介绍及使用
- iOS-CocoaPods的介绍、安装、使用、问题
- ThreadLocal使用介绍
- order by limit使用介绍
- SQL Server系统表sysobjects介绍与使用
- fileUpload控件使用方法介绍(有试例源代码哦!)
- 前端构建工具gulpjs的使用介绍及技巧
- Modernizr的介绍和使用
- JSONCPP介绍及使用
- Mysql联合查询UNION和UNION ALL的使用介绍
- linux命令行介绍及使用(三)
- Win10怎么安装驱动?使用驱动人生安装windows10驱动方法介绍
- Extjs4 GridPanel 的几种样式使用介绍