十一月 6, 2023
在本 PostgreSQL JDBC 部分中,您将学习如何使用 Java JDBC 驱动程序与 PostgreSQL 数据库进行交互。
JDBC 是 Java 的核心 API,它为 SQL 兼容的数据库(尤其是 PostgreSQL)提供标准接口。
首先,我们首先向您展示如何下载 PostgreSQL JDBC 驱动程序并设置用于开发连接到 PostgreSQL 数据库服务器的 Java 应用程序的环境。
然后,我们向您展示如何连接 PostgreSQL 数据库服务器并执行查询、插入、更新和删除数据等各种操作。我们还通过 JDBC API 介绍了 PostgreSQL 中的数据库事务。
要学习本教程,您需要具备 Java 编程语言的基础知识,并了解如何与 PostgreSQL 数据库服务器进行交互,例如连接到 PostgreSQL 数据库服务器并使用 SELECT 语句查询数据。您不需要具备 JDBC 知识来理解代码,因为我们将详细解释每一行代码。
您可以按顺序学习教程,也可以根据您正在寻找的解决方案直接跳转到感兴趣的教程。
- 设置环境并连接到 PostgreSQL 数据库服务器– 向您展示如何下载 JDBC 驱动程序、设置 NetBean IDE 以及开发连接到 PostgreSQL 数据库服务器的 Java 程序。
- 从 PostgreSQL 数据库查询数据– 引导您完成从表查询数据的步骤。我们还向您展示如何返回特定表中的行数。
- 将数据插入表中– 指导您如何将行插入表中。此外,我们还将逐步向您展示如何使用 JDBC 批量更新 API 执行批量插入。
- 更新表中的数据- 为您提供更新表中现有数据的步骤。
- 从表中删除数据- 您将学习如何使用
PreparedStatement
对象删除表中的行。 - 使用 Connection 对象的提交和回滚方法执行数据库事务 – 向您展示如何使用 JDBC API 开发执行 PostgreSQL 事务的程序。
- 调用 PostgreSQL 存储函数– 向您展示如何调用 PostgreSQL 存储函数,包括内置函数和用户定义的存储函数。
- 使用 Hibernate 连接到 PostgreSQL – 向您展示如何在 Java 中使用 Hibernate 连接到 PostgreSQL。
出于演示目的,我们将使用 dvdrental 示例数据库。如果您下载此示例数据库并将其加载到 PostgreSQL 数据库服务器中,则可以更快、更轻松地学习教程。