您的位置:首页 > 其它

JDBC基本操作介绍

2015-07-10 10:12 295 查看

一 .JDBC主要的API介绍

JDBC为开发人员提供了一套标准的API,都是由JAVA语言编写的类和接口。用于连接数据库和执行SQL语句。JDBC也是JAVA核心类库的一部分,位于Java.sql包下。

JDBC包含的核心API主要有以下几个:

DriverManager:管理一组JDBC驱动程序

Connection:java程序与特定数据库的连接

Statement:执行静态sql语句并返回它所生成结果的对象

PreparedStatement:预编译的sql语句的对象

CallableStatement:用于执行sql存储过程的接口

Resultset:表示数据库查询的结果集

二 . 使用JDBC API的过程

(1)注册API驱动程序,有下面两种方式:

Class.forName(String driverName);


DriverManager.register(Driver driver);


例如:new com.mysql.jdbc.Driver() 创建驱动类对象

(2)建立与SQL数据库的连接

利用DriverManager的静态方法:getConnection()方法,获得connection的连接。getConnection()方法的定义如下:

Connection getConnection(String url, string user, string pwd)。


(3)获取SQL执行器

利用Connection的createStatement()方法获取Statement对象,Statement可以执行sql语句,得到sql查询结果。createStatement()方法定义如下:

Statement createStatement()。


(4)执行SQL语句,获得结果集

执行sql查询语句

ResultSet executeQuery(String sql)


执行更新语句,如insert,delete,update

int executeUpdate(string sql)


执行create和drop语句

boolean execute(String sql)


(5)取得查询结果

利用ResultSet可以获取查询结果,常用的方法为:

boolean next() 没有行时返回false

String getString()返回列名时对应的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: