1.配置dbcp数据源需要两个jar包,commons-dbcp-x.x.x.jar和commons-pool.x.x.x.jar,版本的差别不是很大,当然也需要数据库驱动
2.可以使用配置文件,也可以手动直接在程序中直接配置,(建议使用配置文件比较方便些)
在程序中直接手动配置:
package com.silence.database;
import java.sql.Connec...
分类:
数据库 时间:
2015-05-09 14:59:39
阅读次数:
223
解决方案:commons DBCP版本不兼容,在这个网址http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgi 上下载相对应的jar包,将其拷贝入WEB-INF里面的lib文件夹中。
分类:
移动开发 时间:
2015-04-30 20:05:17
阅读次数:
207
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。BoneCP是一个开源的快速的 JDBC 连接池。BoneCP很小,只有四十几K(运行时...
分类:
数据库 时间:
2015-04-28 11:12:49
阅读次数:
147
1.默认安装了IIS部分功能。参考http://www.cnblogs.com/xuanhun/p/4201645.html2.运用程序连接池,使用集成 模式3.运用程序连接池,设置启用32位应用程序 为true 参考http://www.cnblogs.com/joey0210/archive/2...
分类:
Web程序 时间:
2015-04-27 23:14:37
阅读次数:
150
Cookbook就是工具书,应该是前年看的,在中关村看的影印版,全英文,本书主要讲解了一下模块:Core:BeanUtils,Lang,Collections,loggingDb:DbUtils,DBCP,PoolIO: IO,XML vs Bean:betwixt,Digester,JXPath,...
分类:
其他好文 时间:
2015-04-27 13:11:59
阅读次数:
387
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。
c3p0与dbcp区别: dbcp没有自动回收空闲连接的功能,c3p0有自动回收空闲连接功能。
使用C3P0可以有效解决JDBC引起...
分类:
其他好文 时间:
2015-04-25 12:17:55
阅读次数:
151
java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid版本问题mysql-connector 版本为 5.0.4 ,那么对应的 dbcp 和 pool 版本应该为 1.4 和 1.6 isVaild 在 com.mysql.....
分类:
数据库 时间:
2015-04-25 01:37:27
阅读次数:
248
apache-common pool的使用Apache commons-pool本质上是"对象池",即通过一定的规则来维护对象集合的容器;commos-pool在很多场景中,用来实现"连接池"/"任务worker池"等,大家常用的dbcp数据库连接池,也是基于commons-pool实现. comm...
分类:
Web程序 时间:
2015-04-22 20:14:04
阅读次数:
144
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在配置连接池时需要注意的有三点:一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernat...
分类:
编程语言 时间:
2015-04-20 22:18:21
阅读次数:
182
一、 Tomcat JNDI
JNDI(java nameing and drectory interface),是一组在Java应用中访问命名和服务的API,所谓命名服务,即将对象和名称联系起来,使得可以通过名称访问并获取对象。
简单原理介绍:点击访问
tomcat已经集成该服务(内置并默认使用DBCP连接池),简单来说就是键值对的mapping,而且在tomcat服务器启动的首页c...
分类:
其他好文 时间:
2015-04-20 09:28:49
阅读次数:
225