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数据源应用,详细的介绍了BoneCP的相关参数
mysql5.1、mybatis-spring1.1、bonecp0.6.7.2配置部署成功,可以修改为多数据源,多连接池底层应用。
BoneCP是一个快速,开源的数据库连接池。帮你管理数据连接让你的应用程序能更快速地访问数据库。比C3P0/DBCP连接池快25倍。
骨CP BoneCP是Java JDBC连接池实现,通过最小化锁争用为您的应用程序提供更高的吞吐量,从而实现了高性能的调整。 它击败了诸如C3P0和DBCP之类的较旧的连接池,但现在应被认为不赞成使用HikariCP。
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与...另外个人觉得 BoneCP 有个缺点是,JDBC驱动的加载是在连接池之外的,这样在一些应用服务器的配置上不够灵活。当然,体积小并不是 BoneCP 的原因,BoneCP 到底
Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模...
Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模...
播放框架我在开发面向WebLogic 10.3 、 Java 6和Oracle Database的 play 应用程序时学到的技巧和窍门。完全禁用日志记录使用以下内容创建conf/application-logger.xml < configuration> < root xss=removed></ root>...
bonecp(池化数据库) slf4j(日志) JUnit(单元测试) DBUnit(集成测试) cobertura(覆盖测试) 角度测试: 约曼 鲍尔 新产品管理 角 jQuery 引导程序 咕噜声 业力 PhantomJS 路由器界面 网络服务器 ...
Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模...
Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署...
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....