
文章图片

JDBC(Java 数据库连接)是管理连接到数据库、发出查询和命令以及处理从数据库获得的结果集的 Java API 。 JDBC 于 1997 年作为 JDK 1.1 的一部分发布 , 是最早为 Java 语言开发的库之一 。
JDBC是如何运作的
作为开发人员 , 你可以使用JDBC在Java程序中与数据库进行交互 。 JDBC充当了从代码到数据库的桥梁 , 如图1所示 。
JDBC将Java程序连接到数据库
JDBC的架构
JDBC接口由两层组成:
1.JDBC API支持Java应用程序和JDBC管理器之间的通信 。
2.JDBC驱动程序支持JDBC管理器和数据库驱动程序之间的通信 。
多年来 , JDBC API和JDBC驱动程序经过了广泛的改进 , 产生了一个功能丰富、高性能且可靠的库 。
JDBC是应用程序代码与之交互的通用API 。 在它下面是你正在使用的数据库的JDBC兼容驱动程序 。
JDBC的架构由JDBC API和JDBC驱动程序组成
JDBC 驱动程序
作为一个应用程序程序员 , 你不需要立即关心你所使用的驱动程序的实现 , 只要它是安全的和官方的 。 但是 , 了解以下四种JDBC驱动程序类型是很有用的:
1.JDBC-ODBC桥驱动程序:一个使用ODBC驱动程序的瘦Java层 。
2.本机API驱动程序:提供从Java到本机数据库客户机的接口 。
3.中间件驱动程序:Java和RDBMS的特定于供应商的协议之间的通用接口(“中间件”) 。
4.纯Java驱动程序:直接用Java实现特定于供应商的协议的驱动程序 。
当你开始考虑架构和性能时 , 考虑你正在使用的驱动程序的类型将是有益的 。
【电子商务|Java:Java 数据库连接简介】
简单的数据库连接和查询
在Java生态系统中编程的好处之一是 , 无论你选择什么样的数据库 , 你都有可能找到一个稳定的JDBC数据库连接器 。
使用JDBC连接到数据库的步骤如下:
1.安装或定位要访问的数据库 。
2.包括JDBC图书馆 。
3.确保你需要的JDBC驱动程序在你的类路径中 。
4.使用JDBC库获得到数据库的连接 。
5.使用连接发出SQL命令 。
6.完成后关闭连接 。
结论
JDBC是Java最古老的API之一 , 它为Java应用程序开发的长期需求之一提供了一个易于使用的解决方案 。
- 程序员|程序员的口味变了!C++首次逆袭JAVA:跻身最受欢迎编程语言TOP3
- Java|华为笔记本双12大促开启 智慧体验让办公学习更高效
- Java|京东第一刀落下:多个副总裁卸任 刘强东嫡系人手接管
- Java|荣耀Magic5Pro很大胆,16GB+5000mAh+100W,香喷喷
- 数据库原理及MySQL应用 | 日志管理(附限免视频)
- Java|MIUI14把精简当作核心卖点,国产系统急需做减法
- 电子商务|京东云事业群副总裁杨文胜:数智供应链是消费互联网和产业互联网的深度融合|WISE 2022中国数字化创新高峰论坛
- Java|“高薪专业户”的IT互联网行业是否已达到天花板?Java行业薪酬
- 电子商务|关闭电商,取消外卖,恢复市面的繁荣,有多少人同意呢?
- javascript|全民淘宝节|千万个淘宝卖家,有千万种答案
