English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

教程 JDBC

L'API JDBC est une API Java qui peut accéder à tout type de données tabulaires, en particulier les données stockées dans des bases de données relationnelles. L'API JDBC peut être utilisée avec Java sur diverses plateformes, telles que Windows, Mac OS et diverses versions de UNIX.

Pourquoi apprendre JDBC ?

JDBC représenteĴ AVA d ATA b ASE Ç onnectivity, qui est une API Java standard indépendante de la base de données, utilisée pour se connecter à des bases de données variées en utilisant le langage de programmation Java.

La bibliothèque JDBC inclut des API pour chaque tâche mentionnée ci-dessous, ces API sont généralement associées à l'utilisation de la base de données.

  • Établir une connexion avec la base de données.

  • 创建 SQL 或 MySQL 语句。

  • 在数据库中执行 SQL 或 MySQL 查询。

  • 查看和修改结果记录。

应用 JDBC

从根本上讲,JDBC 是一种规范,提供了一组完整的接口,允许对基础数据库进行可移植的访问。Java 可用于编写不同类型的可执行文件,例如-

  • Java 应用程序

  • Java Applet

  • Java Servlet

  • Java ServerPage (JSP)

  • 企业 JavaBean (EJB)

所有这些不同的可执行文件都可以使用 JDBC 驱动程序来访问数据库,并利用存储的数据。

JDBC 提供与 ODBC 相同的功能,从而允许 Java 程序包含独立于数据库的代码。

JDBC 4.0 软件包

java.sql 和 javax.sql 是 JDBC 4.0 的主要软件包。这是撰写本教程时的最新 JDBC 版本。它提供了用于与数据源进行交互的主要类。

这些软件包中的新功能包括以下方面的更改:

  • 自动加载数据库驱动程序。

  • 改进处理异常。

  • BLOB 增强型。 / 功能 CLOB。

  • 增强连接和语句接口。

  • 支持字符集国家。

  • 访问 ROWID SQL

  • SQL 2003 支持数据类型 XML。

  • 注解。

适合人群

本教程是为希望详细了解 JDBC 框架及其体系结构和实际使用情况的 Java 程序员而设计的。

先决条件

在继续本教程之前,您应该对 Java 编程语言有很好的了解。在处理 RDBMS 时,您应该事先了解 SQL 和数据库概念。