今日分享开始啦,请大家多多指教~
1.概念:
JDBC,即JavaDatabaseConnectivity,java数据库连接。是一种用于执行SQL语句的JavaAPI,它是Java中的数据库连接规范。这个API由java.sql.,javax.sql.包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问。
1.1jdbc工作原理
JDBC为多种关系数据库提供了统一访问方式,作为特定厂商数据库访问API的一种高级抽象,它主要包含一些通用的接口类。
JDBC访问数据库层次结构:
1.2JDBC优势:
Java语言访问数据库操作完全面向抽象接口编程
开发数据库应用不用限定在特定数据库厂商的API
程序的可移植性大大增强
2.引入mysql的jar包
首先将mysql-connector-jar包放入项目的lib文件夹下:
建立jar包和项目之间的联系
接下来就可以使用jdbc进行编程了
3.jdbc的使用
3.1首先加载mysql的驱动程序
这里使用Class.forName()加载依赖包,具体是怎么操作的呢?
我们知道Class.forName()方法要求JVM查找并加载指定的类到内存中,此时将