目录
- 背景
- 第一部分 scope标签作用
- 第二部分 打包
- 参考文献及资料
背景
Java 数据库连接( JDBC ) 是Java编程语言的)应用程序编程接口(API) ,它定义了客户端如何访问数据库。它是一种基于 Java 的数据访问技术,用于 Java 数据库连接。它是Oracle Corporation的Java 标准版平台的一部分。它提供了查询和更新数据库中数据的方法,面向关系数据库。JDBC 到ODBC桥允许连接到Java 虚拟机(JVM) 主机环境中的任何 ODBC 可访问的数据源。
Sun Microsystems于 1997 年 2 月 19 日将 JDBC 作为Java 开发工具包(JDK) 1.1 的一部分发布。 [1] 从那时起,它就成为Java 平台标准版(Java SE) 的一部分。
第一部分 实践
1.1
1.2 各类DBMS
数据库链接实践
1.2.1 Oracle
连接驱动名:oracle.jdbc.driver.OracleDriver
Maven坐标:
1 | <dependency> |
代码案例:
1 | Class.forName("oracle.jdbc.dirver.OracleDriver").newInstance(); |
1.2.2 Mysql
按照版本的不同,Mysql
有两种驱动:
Mysql 6
:com.mysql.cj.jdbc.Driver
Mysql 5
:com.mysql.jdbc.Driver
Maven 坐标:
1 | <!-- Mysql 6 --> |
代码案例:
1 | //Mysql 6 |
1.2.3 Sql Server
连接驱动名:com.microsoft.jdbc.sqlserver.SQLServerDriver
Maven:
1 | <dependency> |
案例:
1 | Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); |
第二部分 原理
https://facingissuesonit.com/2018/07/22/jdbc-history-and-features-evaluations/
参考文献及资料
1、JDBC
维基百科,链接:https://en.wikipedia.org/wiki/Java_Database_Connectivity
2、Java JDBC Tutorial
,链接:https://www.javatpoint.com/java-jdbc
3、Open Database Connectivity
,链接:https://en.wikipedia.org/wiki/Open_Database_Connectivity