常用数据库连接池



dbcp    - DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要2个包:commons-dbcp.jar,commons-pool.jar

c3p0    - C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。
    dbcp没有自动回收空闲连接的功能
    c3p0有自动回收空闲连接功能

proxool
    - Proxool是一种Java数据库连接池技术。sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。
      Hibernate官方宣布由于Bug太多不再支持DBCP,而推荐使用 Proxool或C3P0。
  



你可能感兴趣的:(java)