数据连接池DBCP和C3P0

DBCP 

是一个依赖Jakartacommons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序中使用。

C3P0连接池的使用

1. 导包

2. 导入配置文件(不是必须的,但是在企业中一定要使用配置文件)

        如果不使用配置文件,就要在代码中设置数据库参数4个

        项目分为开发环境和运营环境,在开发时,开发人员接触不到公司实际数据库。

      数据库是机密。但是开发后也要更改数据库,但是不需要更改代码,那就是需要使用配置文件。

3. 导入自己写的工具类(初始化连接池 获得连接的方法)

4. dao中使用工具类获得连接或者连接池(有的工具可以自动帮我们去创建连接)

 比如dbutil工具类

QueryRunner qr = new QueryRunner(C3p0Util.getDataSource());

是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有HibernateSpring等。

猜你喜欢

转载自blog.csdn.net/mo_dan_ren_xing/article/details/80733822