标签:发送 new 部分 复杂 style replace reg host out
1. 什么是JDBC:Java数据库连接性(Java Database Connectivity) API,允许用户从Java应用程序中访问任何表格化数据源。
2. JDBC除了提供到更宽范围的SQL数据库的连接外,也允许用户访问其他的表格数据源,如:电子表格。
3. JDBC定义了一个底层的API,用来支持独立于任何特定SQL实现的基本SQL功能。这意味着重要的是执行原SQL语句,然后检索它们的结果。
4. JDBC2.0 API包括两个包:java.sql和jvax.sql。
5. JDBC3.0规范,于2001年10月发布,引入几个特性,包括支持各种数据类型,附加的元数据能力,并增加了大量的接口。
6. JDBC的三种主要功能如下:
7. 使用JDBC API访问数据库,并处理结果集的主要步骤:
8. 装载JDBC驱动程序的几种方式:
9. 获取数据库连接
Connection conn = DriverManager.getConnection( url, user, password );
10. 创建执行SQL环境
Statement stmt = conn.createStatement();
11. 执行SQL
String sql = "select rownum, sysdate from dual";
ResultSet rs = stmt.executeQuery(sql);
12. 处理结果集
while(rs.next()) {
int i = rs.getInt(1);
Date d = rs.getDate(2);
System.out.println(i + " , " + d);
}
// 注意,JDBC结果集列是从“1”开始的,而其它地方如hibernate等都是从“0”开始的
13. 释放资源
if(rs != null) rs.close();
if(stmt != null) stmt.close();
if(conn != null) conn.close();
14. 常见的几种数据库连接方式:
15. JDBC驱动程序类型(4种)
标签:发送 new 部分 复杂 style replace reg host out
原文地址:http://www.cnblogs.com/Lxiaojiang/p/6708538.html