了解 Java 中的数据库连接 (JDBC)。课程结束后,您将能够解释 JDBC 的机制,并深入探讨其背后的设计和意图。
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Java 数据库连接简介 (JDBC) 的目的是获得基本 JDBC 概念的实践经验。在本课程中,我们将了解 API 为何以及如何使 Java 开发人员更轻松地使用数据库。完成本课程后,您不仅可以展示 JDBC 的机制,还可以解释其设计和目的。
这是 Java 数据库连接 (JDBC) 的第二门课程,以课程 1 中学到的基本原则和技术为基础。本课程使用现成的语句,突出了它们相对于常规 JDBC 语句的优势。我们还将深入探讨使用存储在数据库服务器上的过程来绑定复杂的 SQL 和 PLSQL 逻辑的问题。本课程还介绍了查询数据库元数据(如表结构)的概念,以及如何使用 JDBC 转义语法处理不同数据库的不同 SQL 语法。
本课程将向学生介绍 SQL 与关系数据库交互的基本概念。它将演示用于创建表和查询、通过联接和子查询使用表之间的关系、插入新行以及更新现有行的基本 SQL 语句。但是,它仅适用于所需的基本系统,以便学生可以继续学习数据访问专业的 Java 数据库连接 (JDBC) 和 Jakarta 持久性 (JPA) 课程。
本课程将带领学生完成各种实验,这些实验模拟 Java 中的对象域模型与关系数据库表之间的交互,这种方法成为在 Java 应用程序中访问数据库的标准。本课程将演示如何使用元数据注释将域对象映射到数据库表,并将类属性映射到这些表中的列,以实现 CRUD。学生将使用许多查询策略从数据库中提取数据,并以最少的工作量在其应用程序中使用数据。本课程将讨论这些元数据注释如何映射部门和数据库架构之间的层次结构和程序集关系。