将c3p0的jar包复制到项目的lib目录中,再在hibernate.properties里去掉hibernate.c3p0开头的那些属性的注释(使用缺省值或自己需要的数值),这样
Hibernate就会自动使用C3P0代替内置的连接池了。c3p0为open
source的JDBC连接池,随hibernate一起发布。c3p0连接池的配置非常简单,只需要在hibernate.cfg.xml里增加:
另外,还需要在CLASS_PATH里加上c3p0-x.x.x.jar文件(x.x.x为版本号),c3p0-x.x.x.jar文件随hibernate一起发布,你可以在其lib目录下找到该文件。
配置好之后,hibernate便会自动使用c3p0的连接池:C3P0ConnectionProvider
在hibernate.cfg.xml文件里面加入如下的配置: