JDBC 入门与实践
1. 概述
JDBC 即 Java Database Connectivity,它是用于从 Java 访问数据库的基础 API。对于新手而言,这里涵盖的内容足以应对相关考试;而对于有经验的开发者,考试中涉及的部分内容可能与实际开发有所不同。
2. 数据库基础
- 数据与数据库 :数据是信息,数据库是有组织的数据集合。例如,现实中的文件柜、计算机文件夹都类似数据库。
- 关系型数据库 :以表格形式组织,包含行和列,可类比为电子表格。从 Java 访问关系型数据库主要有两种方式:
- JDBC :以行和列的形式访问数据,是本文重点介绍的 API。
- JPA :通过对象 - 关系映射(ORM)概念,使用 Java 对象访问数据,但不在考试范围内。
- SQL :通过结构化查询语言(SQL)访问关系型数据库。除关系型数据库外,还有 NoSQL 数据库,但同样不在考试范围内。
3. 选择数据库
- 嵌入式数据库 :Java 自带嵌入式数据库 JavaDB,它是开源 Derby 数据库的一个版本,对于考试练习来说,Derby 已足够。
- 独立数据库 :也可选择 MySQL 或 Postg
超级会员免费看
订阅专栏 解锁全文
2816

被折叠的 条评论
为什么被折叠?



