首页 > 代码库 > JDBC复习

JDBC复习

JDBC概述
数据库驱动: 数据库厂商为我们提供的用来操作数据库的jar

JDBC: 由于各大数据库厂商提供的数据库驱动各不相同, 提高了开发人员的学习成本, 于是sun公司提供了一套统一操作数据库规范, 这套规范就叫做JDBC, JDBC本质上一大堆的接口, 各大数据库厂商在设计驱动时都实现了这样一套接口, 因此我们只需要学会这套接口, 所有的数据库驱动就都会使用了~!

JDBC由两个包组成(java.sql/javax.sql), 这两个包已经被集成到javase规范中
注意: JDBC包里就是一大堆的接口, 在开发数据库程序时, 还需要导入对应的数据库驱动包!!

2.JDBC的快速入门
//1.注册数据库驱动
//2.获取数据库连接
//3.获取传输器
//4.利用传输器发送sql语句到数据库执行, 获取执行结果
//5.遍历结果集
//6.释放资源

3.JDBC增删改查(略)

4.PreparedStatement

二.批处理

三.连接池
1.手写连接池

2.开源的数据库连接池
c3p0 dbcp
c3p0连接池的使用
导入开发包
创建数据库连接池
ComboPooledDataSource cpds = new ComboPooledDataSource();
配置数据库连接的基本信息
(1) 通过setter方法来设置
(2) 通过 c3p0-config.xml配置文件来设置
(3) 通过 c3p0.properties配置文件来设置

JDBC复习