JDBC
免费资源下载: GitIDEA
1、JDBC(Java DataBase Connectivity),即Java数据库连接技术。它是一套用于访问【关系型数据库】的应用程序API,由一组用Java语言编写的【类和接口】组成。
2、jdbc是一种规范,它由Sum公司(Oracle)提供了一套完整的接口。JDBC规范提供的接口存在于java.sql包中,如下:
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