c3p0 连接的配置文件使用 | 学习笔记

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 快速学习 c3p0 连接的配置文件使用.

开发者学堂课程【 JDBC 数据库开发进阶:c3p0 连接的配置文件使用】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/32/detail/686


c3p0 连接的配置文件使用


内容介绍

1.配置文件要求

2.配置文件的方法

 

1.配置文件要求

文件名称:必须交 c3p0-config.xml

文件位置:必须在 scr 下

c3p0 也可以指定配置文件,而且配置文件可以是 properties,也可是 xml,且 xml的高级些。但是 c3p0 的配置文件名必须为 c3p0-confiz.xml,并且必须放在类路径下。

图片18.png


2.配置文件的方法

1.//代码配置
      jdbc:mysql://localhost:3306/mydb1  com.mysql.jdbc.Driver  root     123     3     10     2     10       jdbc:mysql://localhost:3306/mydb1     com.mysql.jdbc.Driver     root     123     3     10     2     10   

 

c3p0 的配置文件中可以配置多个连接信息,可以给每个配置起个名字,这样可以方便的通过配置名称来切换配置信息。上面文件中默认配置为 mysql 的配置,名为oracle-config 的配置也是 mysql 的配置。

public void fun2() throws PropertyVetoException, SQLException { //构造器的参数指定命名配置元素的名称

   ComboPooledDataSource ds = new ComboPooledDataSource();     Connection con = ds.getConnection();     System.out.println(con);     con.close();  }  

2.//配置文件的默认配置
public void fun2() throws PropertyVetoException, SQLException { //在创建连接池对象时,这个对象就会自动加载配置文件,不用指定  
 ComboPooledDataSource ds = new ComboPooledDataSource("orcale-config") ;
Connection con = ds.getConnection();
 
 System.out.println(con);
 
  con.close();
 
}

图片19.png

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
ly~
|
5月前
|
消息中间件 搜索推荐 大数据
一般情况下在 RocketMQ 中添加 access key 的步骤: 一、确定配置文件位置 RocketMQ 的配置文件通常位于安装目录下的 conf 文件夹中。你需要找到 broker.conf 或相关的配置文件。 二、编辑配置文件 打开配置文件,查找与 ACL(访问控制列表)相关的配置部分。 在配置文件中添加以下内容:
大数据广泛应用于商业、金融、医疗和政府等多个领域。在商业上,它支持精准营销、客户细分及流失预测,并优化供应链管理;金融领域则利用大数据进行风险评估、市场预测及欺诈检测;医疗行业通过大数据预测疾病、提供个性化治疗;政府运用大数据进行城市规划和公共安全管理;工业领域则借助大数据进行设备维护、故障预测及质量控制。
ly~
290 2
|
9月前
|
弹性计算 运维 Shell
|
关系型数据库 MySQL 数据库
C/C++访问MySQL数据库(配置详解)
C/C++访问MySQL数据库(配置详解)
|
存储 SQL 关系型数据库
MySQL 安装路径以及配置信息 | 学习笔记
快速学习 MySQL 安装路径以及配置信息。
147 1
MySQL 安装路径以及配置信息 | 学习笔记
|
XML 关系型数据库 MySQL
c3p0 连接的配置文件使用 | 学习笔记
快速学习 c3p0 连接的配置文件使用.
528 0
c3p0 连接的配置文件使用 | 学习笔记
|
监控 网络协议 Java
配置文件说明|学习笔记
快速学习配置文件说明。
101 0
配置文件说明|学习笔记
|
监控 网络协议 Java
配置文件说明 | 学习笔记
快速学习配置文件说明
配置文件说明 | 学习笔记
|
分布式计算 Java Hadoop
集群搭建:配置文件修改&启动|学习笔记
快速学习集群搭建:配置文件修改&启动
123 0
集群搭建:配置文件修改&启动|学习笔记
|
域名解析 网络协议 安全
配置本地Hosts文件以及测试连接一文详解
配置本地Hosts文件以及测试连接一文详解
1183 0
配置本地Hosts文件以及测试连接一文详解
|
JSON 监控 JavaScript
配置文件启动
配置文件启动
107 0