jdbc api是一种java api,可以访问任何类型的表格数据,尤其是存储在关系数据库中的数据。jdbc在各种平台上都可以与java一起使用,例如windows,mac os和各种unix版本。
jdbc代表ĵ ava d ata b ase ç onnectivity,其是用于以java编程语言和广泛的数据库之间独立于数据库的连接的标准java api。
jdbc库包括用于下面提到的每个任务的api,这些api通常与数据库使用相关联。
与数据库建立连接。
创建sql或mysql语句。
在数据库中执行sql或mysql查询。
查看和修改结果记录。
从根本上讲,jdbc是一种规范,提供了一组完整的接口,允许对基础数据库进行可移植的访问。java可用于编写不同类型的可执行文件,例如-
java应用程序
java小程序
java servlet
java serverpage(jsp)
企业javabean(ejb)。
所有这些不同的可执行文件都可以使用jdbc驱动程序来访问数据库,并利用存储的数据。
jdbc提供与odbc相同的功能,从而允许java程序包含独立于数据库的代码。
java.sql和javax.sql是jdbc 4.0的主要软件包。这是撰写本教程时的最新jdbc版本。它提供了用于与数据源进行交互的主要类。
这些软件包中的新功能包括以下方面的更改:
自动加载数据库驱动程序。
异常处理方面的改进。
增强的blob / clob功能。
连接和语句接口的增强。
国家字符集支持。
sql rowid访问。
sql 2003 xml数据类型支持。
注解。
本教程是为希望详细了解jdbc框架及其体系结构和实际使用情况的java程序员而设计的。
在继续本教程之前,您应该对java编程语言有很好的了解。在处理rdbms时,您应该事先了解sql和数据库概念。