c3p0的相关配置说明
来源:互联网 发布:波拉切纸机编程视频 编辑:程序博客网 时间:2024/06/01 08:33
http://blog.csdn.net/cyq1984/article/details/11934897
Hibernate推荐使用c3p0作为数据库连接池,管理数据库连接的资源。如果使用的应用服务器为非商业版本(比如:tomcat等),建议使用c3p0作为数据库连接池。但是,如果使用的是商业应用服务器,建议使用应用服务器内置的数据库连接池。因为,商业产品一般都会提供连接池的运行情况监控信息,从而便于未来应用的调优等操作。
但是,对于c3p0的配置,由于之前一直没有时间仔细研究,因此,也就暂且搁置。目前,又要使用hibernate,便又拿来,顺便把自己所搜罗到的所有的参数都记录下来,以备查。c3p0的配置方式分为三种,分别是:
- setters一个个地设置各个配置项
- 类路径下提供一个c3p0.properties文件
- 类路径下提供一个c3p0-config.xml文件
setters
顾名思义,就是一个个地设置各个配置项,这个需要在相关的代码中执行,个人感觉使用起来相对比较费劲。
类路径下提供一个c3p0.properties文件文件的命名必须是c3p0.properties,c3p0会自动加载此资源文件的内容,并按照其中的配置进行数据源管理。文件内容格式类似于:
记得是c3p0.后面加属性名就是了,最后初始化数据源的方式就是这样简单:
类路径下提供一个c3p0-config.xml文件
这种方式使用方式与第二种差不多,但是有更多的优点
(1)更直观明显,很类似hibernate和spring的配置
(2)可以为多个数据源服务,提供default-config和named-config两种配置方式
如果要使用default-config则初始化数据源的方式与第二种一样,如果要使用named-config里面配置初始化数据源,则只要使用一个带参数的ComboPooledDataSource构造器就可以了。
转载自:http://blog.csdn.net/cyq1984/article/details/11934897
阅读全文
0 0
- c3p0的相关配置说明
- c3p0的相关配置说明
- c3p0的相关配置说明
- c3p0的相关配置说明
- C3P0的详细配置说明!
- C3P0的详细配置说明!
- C3P0的详细配置说明
- C3P0的详细配置说明
- C3P0的详细配置说明
- C3P0的详细配置说明
- spring c3p0的配置参数说明
- spring c3p0的配置参数说明
- spring c3p0的配置参数说明
- spring c3p0的配置参数说明
- spring c3p0的配置参数说明
- spring c3p0的配置参数说明
- c3p0连接池项目配置的说明
- 【转载】C3P0的详细配置说明
- 海思sdk问题
- 怎样规划和经营你的职业规划
- Android端使用HttpUrlConnection模仿Web浏览器实现文件上传
- cmake入门使用
- CORS跨域-Nginx使用方法(Access-Control-Allow-Origin错误提示)
- c3p0的相关配置说明
- Deep Learning实战之word2vec
- 关于递推平均分几块问题
- 数组去重
- LeetCode小白菜笔记[7]:Merge Two Sorted Lists
- 生成器是特殊的迭代器?
- ajax 下拉框连动选择省市县
- React-Native Android环境搭建
- 从0到1搭建spark集群---企业集群搭建