九月 16, 2024
在 PostgreSQL Java 教程这一部分中,您将学习如何使用 JDBC 驱动从 Java 程序与 PostgreSQL 数据库进行交互的过程。
JDBC 是 Java 的核心 API,它为 SQL 兼容的数据库(尤其是 PostgreSQL)提供了标准化的通信接口。
学习内容
- 安装 JDK,设置 Java IDE,并下载 PostgreSQL JDBC 驱动。
- 从 Java 程序连接到 PostgreSQL 服务器。
- 执行常见的数据库操作,例如创建表、插入数据、查询数据、更新数据、删除数据。
- 调用 PostgreSQL 存储函数和存储过程。
- 处理事务。
学习要求
- 基础的 Java 编程能力。
- 了解如何使用 psql 连接到 PostgreSQL 并执行查询。
第 1 节. 开始
本节介绍 Java 开发的入门操作,包括设置 JDK、安装 Java IDE、下载 PostgreSQL JDBC 驱动,以及从 Java 程序连接到 PostgreSQL 服务器。
- 连接到 PostgreSQL 数据库服务器 – 演示如何从 Java 程序连接到 PostgreSQL 数据库服务器。
第 2 节. 执行常见的数据库操作
本节介绍如何执行常见的数据库操作,包括创建表、插入数据、查询数据、更新数据和删除数据。
- 创建表 – 了解如何使用 JDBC 在 PostgreSQL 数据库中创建表。
- 插入数据 – 指导您如何在表中插入一行或多行。
- 查询数据 – 引导您完成从表中查询数据的步骤。
- 更新数据 – 为您提供更新表中现有数据的步骤。
- 删除数据 – 介绍如何从表中删除一行或多行。
第 3 节. 调用存储函数和存储过程
本节将指导您如何从 Java 程序调用 PostgreSQL 中的存储函数和存储过程。
- 调用 PostgreSQL 存储函数 – 指导您如何调用 PostgreSQL 存储函数,包括内置的和用户定义的存储函数。
第 4 节. 处理事务
本节探讨如何在 Java 程序中管理 PostgreSQL 事务。
- 处理数据库事务 – 介绍如何在 Java 中管理 PostgreSQL 事务。
第 5 节. 高级技术
本节探讨 Java 程序中的一些高级技术。
- 使用 Hibernate 连接到 PostgreSQL – 向您展示如何在 Java 中使用 Hibernate 连接到 PostgreSQL。
- 使用 Hibernate 查询语言 (HQL) – 向您展示如何在 PostgreSQL 中使用 Hibernate 查询语言(HQL)。
- 使用 UUID 作为主键 – 向您展示如何在 PostgreSQL 中使用 UUID 作为主键。
- 在 Spring Boot 中使用 Spring Data JPA – 向您展示如何将 PostgreSQL 对接到 Spring Data JPA。
- 在 MyBatis 中使用 PostgreSQL – 向您展示如何将 PostgreSQL 集成到 MyBatis 应用程序。
- 在 Java 中处理数组类型的数据 – 向您展示如何在 Java 中处理 PostgreSQL 数组。
- 在 Java 中处理 JSON 和 JSONB 数据 – 向您展示如何用 Java 处理 PostgreSQL 中的 JSON 和 JSONB 数据。