JDBC主要操作过程及API

本文介绍了JDBC的基本概念,包括主要API的使用,如Driver、DriverManager、Connection、Statement、PreparedStatement和ResultSet。JDBC操作数据库主要包括注册驱动、建立连接、执行SQL和处理结果。详细讨论了Statement和PreparedStatement的区别,PreparedStatement在处理同构SQL时效率更高。ResultSet接口用于表示查询结果,提供获取数据的方法。此外,还提到了ResultSetMetaData接口,用于获取元数据信息。
摘要由CSDN通过智能技术生成

一、JDBC基础知识

JDBC全称叫Java Database Connectivity. 主要API放在java.sql以及javax.sql包里面,javax包里面放的主要是扩展包。

JDBC主要连接过程
1、注册驱动。Class.forName()方法将驱动程序类加载到虚拟机的内存中。不同的驱动由不同的数据库厂商提供,我们只需使用他们的接口,因此只需要下载需要的驱动的jar包,例如mysql-connector-java-5.1.30.jar
2、获取数据库连接。driverManager.connection()方法返回一个数据库连接。
3、执行sql语句。statement或preparstatement对象的executeSql方法可以用来执行,并返回resultSet对象。
4、处理执行结果
5、关闭数据连接

JDBC主要API
1、Driver类:代表驱动程序
2、DriverManager接口:驱动程序管理
3、Connection接口:数据库连接
4、Statement,PreparedStatement、CallableStatement 接口:数据库操作对象
5、ResultSet接口:结果集
6、DatabaseMetadata、ResultSetMetadata接口:代表元数据
7、Types 类:代表JDBC类型

二、API详细介绍

Statement和 PreparedStatement ——SQL语句执行接口
 
Statement 接口代表了一个数据库的状态,再向数据库发送相应的SQL语句时,都需要创建Statem

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值