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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 快速学习 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

            </div>
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
8月前
|
网络协议 Ubuntu Linux
linux网络配置文件
Linux网络配置文件因发行版不同而异:Ubuntu使用`/etc/network/interfaces`,Red Hat系列采用`/etc/sysconfig/network-scripts/ifcfg-ethX`,CentOS用`/etc/sysconfig/network`设置主机名和网关,`/etc/resolv.conf`配置DNS。其他文件如`/etc/hostname`和`/etc/nsswitch.conf`也影响网络设置。编辑这些文件时,记得先备份,并可能需重启网络服务以应用更改。具体操作应参考相应Linux发行版的文档。
92 1
|
3月前
|
Java 应用服务中间件 Linux
tomcat学习二:tomcat部署多个项目:不修改端口和修改端口 两种方式详解
这篇文章详细介绍了在Tomcat服务器上部署多个项目的方法,包括不修改端口和修改端口两种方式。
212 0
|
7月前
|
Java
SpringBoot配置-配置文件分类,server.port修改端口,自定义修改配置内容
SpringBoot配置-配置文件分类,server.port修改端口,自定义修改配置内容
|
8月前
|
弹性计算 运维 Shell
|
8月前
|
SQL 缓存 关系型数据库
myCat 9066管理端口常用命令
myCat 9066管理端口常用命令
113 0
|
关系型数据库 MySQL 数据库
C/C++访问MySQL数据库(配置详解)
C/C++访问MySQL数据库(配置详解)
|
Java 应用服务中间件 Windows
Tomcat的安装使用,修改默认8080端口号,查询端口号命令
Tomcat的安装使用,修改默认8080端口号,查询端口号命令
286 0
Tomcat的安装使用,修改默认8080端口号,查询端口号命令
|
监控 网络协议 Java
配置文件说明|学习笔记
快速学习配置文件说明。
配置文件说明|学习笔记
|
监控 网络协议 Java
配置文件说明 | 学习笔记
快速学习配置文件说明
配置文件说明 | 学习笔记
|
JSON 监控 JavaScript
配置文件启动
配置文件启动
98 0