视频教程:http://pan.baidu.com/s/1rcVwf
JDBC(Java Data Base Connectivity,java
数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用
Java语言编写的类和接口组成。JDBC为工具/
数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用
程序,同时,JDBC也是个商标名。
有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC API,就不必为访问
Sybase数据库专门写一个
程序,为访问
Oracle数据库又专门写一个程序,或为访问Informix数据库又编写另一个程序等等,程序员只需用JDBC API写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使
程序员不必为不同的平台编写不同的
应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“编写一次,处处运行”的优势。
Java数据库连接体系结构是用于Java
应用程序连接数据库的标准方法。JDBC对Java
程序员而言是API,对实现与
数据库连接的服务提供商而言是接口模型。作为API,JDBC为
程序开发提供标准的接口,并为
数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC使用已有的SQL标准并支持与其它
数据库连接标准,如ODBC之间的
桥接。JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。
Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写
数据库
应用程序的杰出语言。所需要的只是 Java
应用程序与各种不同
数据库之间进行对话的方法。而 JDBC 正是作为此种用途的机制。