普通JAVA工程c3p0的配置使用

2018年9月4日10:50:16 发表评论 427

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

今天介绍使用C3P0时各种配置方法,让你的程序快速使用C3P0的功能。

注意:这里介绍的是普通JAVA工程的配置方式,如果使用了框架(Spring),请参考其他方法,一般是在程序启动时加载配置文件,动态获取属性值注册连接池。

 

  • 第一种方式非常简单, 文件名字为:c3p0.properties(放在src目录下面)

  • 第二种方式非常灵活好用,也非常接近于我们平时的hibernate和struts的配置文件方式而且可以为多个数据源提供服务,提供default-config和named-config两种配置方式 。其中里面的具体参数可参照c3p0文档(http://www.mchange.com/projects/c3p0/) 比较简单。根据属性名字几乎可以看出意思。

  • 这种配置是最不常用的,比较繁琐,就是把所有配置都写到程序里面来。

 

weinxin
微信公众号
连线北海—分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
连线北海

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: