JDBC代表Java数据库连接。 JDBC是一个Java API, 用于连接数据库并执行查询。它是JavaSE(Java标准版)的一部分。 JDBC API使用JDBC驱动程序与数据库连接。 JDBC驱动程序有四种类型:
- JDBC-ODBC桥驱动程序,
- 本机驱动程序
- 网络协议驱动程序, 以及
- 瘦司机
在下一章中我们将讨论上述四个驱动程序。
我们可以使用JDBC API来访问存储在任何关系数据库中的表格数据。借助JDBC API, 我们可以从数据库中保存, 更新, 删除和获取数据。就像Microsoft提供的开放式数据库连接(ODBC)。
JDBC的当前版本为4.3。它是自2017年9月21日以来的稳定版本。它基于X / Open SQL调用级别接口。 java.sql软件包包含JDBC API的类和接口。 JDBC API的流行接口列表如下:
- 驱动界面
- 连接界面
- 报表界面
- PreparedStatement接口
- CallableStatement接口
- ResultSet界面
- ResultSetMetaData接口
- DatabaseMetaData接口
- RowSet界面
下面列出了流行的JDBC API类:
- DriverManager类
- Blob类
- 衣类
- 类型类
为什么要使用JDBC
在JDBC之前, ODBC API是用于与数据库连接并执行查询的数据库API。但是, ODBC API使用以C语言编写的ODBC驱动程序(即平台相关且不安全的)。因此, Java定义了自己的API(JDBC API), 该API使用JDBC驱动程序(以Java语言编写)。
我们可以使用JDBC API通过Java程序处理数据库, 并且可以执行以下活动:
- 连接到数据库
- 执行查询并更新对数据库的语句
- 检索从数据库收到的结果。
你知道吗
什么是API
API(应用程序编程接口)是一个文档, 其中包含对产品或软件的所有功能的描述。它表示软件程序可以遵循的相互通信的类和接口。可以为应用程序, 库, 操作系统等创建API。
评论前必须登录!
注册