jdbc概述

JDBC

免费资源下载: GitIDEA
1、JDBC(Java DataBase Connectivity),即Java数据库连接技术。它是一套用于访问【关系型数据库】的应用程序API,由一组用Java语言编写的【类和接口】组成。
D:\IntelliJ IDEA Project\src\MySQL学习\JDBC入门实践\aaJDBC流程.png
2、jdbc是一种规范,它由Sum公司(Oracle)提供了一套完整的接口。JDBC规范提供的接口存在于java.sql包中,如下:
D:\IntelliJ IDEA Project\src\MySQL学习\JDBC入门实践\abjdbc规范.png

3、不同的数据库厂商只需要【按照jdbc规范】提供的api接口进行各自的实现,程序员只需要【面向接口和规范】编程,不需要关心具体的实现。
不同数据库的底层技术不同,不少数据库还是闭源的,源代码不公开的。Sun公司不可能为所有数据库提供具体实现,只能提供一套统一的接口规范。
在这里插入图片描述
4、Mysql提供的【JDBC实现】称为Mysql Connector,不同的数据库版本需要使用不同的Connector。实际开发时根据数据库版本、JDK版本、选择不同的Connector。
Connector版本 MySQL版本 JDK版本
8.0 5.6, 5.7, 8.0 JDK 8.0 或更高
5.1 5.6, 5.7 JDK 5.0 或更高

Mysql Connector可以在下边的网址中进行下载:(当然我们的群辉中也有)
https://developer.aliyun.com/mvn/search
D:\IntelliJ IDEA Project\src\MySQL学习\JDBC入门实践\adjar包下载方式.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GitIDEA

感谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值