jdbc和dbcp
来源:互联网 发布:java爬虫十九 编辑:程序博客网 时间:2024/05/29 03:26
JDBC的配置:
<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource">
<property name="driver" value="${jdbc.driver}" />
<property name="driverUrl" value="${jdbc.url}" />
<property name="user" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
<property name="alias" value="BnetDBPool" />
<property name="prototypeCount" value="5" />
<property name="maximumConnectionCount" value="100" />
<property name="minimumConnectionCount" value="10" />
<property name="houseKeepingTestSql" value="select CURRENT_DATE" />
</bean>
<property name="driver" value="${jdbc.driver}" />
<property name="driverUrl" value="${jdbc.url}" />
<property name="user" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
<property name="alias" value="BnetDBPool" />
<property name="prototypeCount" value="5" />
<property name="maximumConnectionCount" value="100" />
<property name="minimumConnectionCount" value="10" />
<property name="houseKeepingTestSql" value="select CURRENT_DATE" />
</bean>
红色字体标注的配置过小会出现错误;
DBCP配置:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<!-- Connection Info -->
<property name="driverClassName" value="${jdbc.driver}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
<property name="maxActive">
<value>500</value>
</property>
<property name="initialSize">
<value>1</value>
</property>
<property name="maxWait">
<value>60000</value>
</property>
<property name="maxIdle">
<value>100</value>
</property>
<property name="minIdle">
<value>1</value>
</property>
<property name="removeAbandoned">
<value>true</value>
</property>
<property name="removeAbandonedTimeout">
<value>1800</value>
</property>
</bean>
<!-- Connection Info -->
<property name="driverClassName" value="${jdbc.driver}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
<property name="maxActive">
<value>500</value>
</property>
<property name="initialSize">
<value>1</value>
</property>
<property name="maxWait">
<value>60000</value>
</property>
<property name="maxIdle">
<value>100</value>
</property>
<property name="minIdle">
<value>1</value>
</property>
<property name="removeAbandoned">
<value>true</value>
</property>
<property name="removeAbandonedTimeout">
<value>1800</value>
</property>
</bean>
红色标注根据需要可有可无,绿色标注如果配置过大,启动时会很慢,大概2到3分钟。个人的测试结果不足以说服大众。再次已记录此次中间遇到的问题。
0 0
- jdbc和dbcp
- jdbc连接dbcp和c3p0
- JDBC和DBCP链接数据库
- JDBC&DBCP
- dbcp和c3p0 以及jdbc的优化
- jdbc之dbcp和c3p0的区别
- JMETER中测试java对象--DBCP和jdbc效率对比
- 开源JDBC连接池DBCP和C3P0配置小结
- 开源JDBC连接池DBCP和C3P0配置小结
- 开源JDBC连接池DBCP和C3P0配置
- 开源JDBC连接池DBCP和C3P0配置
- DBCP和JDBC学习总结(应用篇)
- DBCP和JDBC学习总结(应用篇)
- JDBC学习笔记—数据库连接池(DBCP和C3P0)
- JDBC学习05-DBCP连接池:下载和使用方法
- JDBC-数据库连接池dbcp
- 数据库:JDBC+DBCP
- JDBC JNDI DBCP C3P0
- 设计模式
- mysql时间查询 .
- python 学习笔记 9 -- Python强大的自省简析
- 开源的游戏引擎irrlicht中不使用比较、条件、三元运算求最值与中值的代码
- Windows 8 Store Apps 之 ScrollViewer
- jdbc和dbcp
- C# 文件对话框选择文件夹
- 一个将“r”变为小叉的字体
- Windows句柄到底是什么
- 2014年1月6号,开始写技术博客了
- Android异步处理系列文章索引
- ajax中执行服务器返回的js脚本
- 梳理C/C++ 语言char,int,long,float,double,longlong的字节数
- Changes to Sencha Touch 2.2 Theming Part 1: Using Iconography