【JDBC】核心api使用步骤总结

一、驱动 jar 版本选择

我们选择版本 8.0.27 版本

mysql 版本推荐驱动版本备注
mysql 5.5.x5.0.xcom.mysql.jdbc.Driver
mysql 5.7.x5.1.xcom.mysql.jdbc.Driver
mysql 8.x8.0.x建议: 8.0.25+,因为这个版本能帮我们省略时区设置 com.mysql.cj.jdbc.Driver

本课程使用的是8.0.27版本


二、java 工程导入依赖

1)创建一个普通的Java工程

image-20240725095959723

2)引入 mysql-jdbc 驱动jar

后面跟着src,指的是jar包的原码包。

如果程序想要这个驱动功能,那导上面的就行了;如果想要第三方jar包完整的源码,就需要将下面这个导入进来。

image-20240725100129207

此时将它们俩CV

image-20240725103733601

由于 mysql-connector 不是我们自己写的,也不是Java提供的,而是第三方组织 apache 提供的。

第三方组织会将写好的代码打包成一个压缩包交给你,只不过在Java中压缩包的后缀是 jar,所以我们也把它叫做 jar包

jar包 中其实就是别人写好的各种各样的类,如果你想要使用这些类中的方法,是不能直接用的,而是需要先将别人的代码导入到我们自己的项目中。

但是在以后我们会用到很多很多别人写好的代码,因此在正式使用的第一步是:在项目中新建一个文件夹:lib,这个文件夹以后去专门存放第三方jar包。

使用方式:

1,在项目中新建一个文件夹:lib

2,将jar包复制粘贴到lib文件夹

3,右键点击jar包,选择Add As a Library,表示将jar包跟我们的项目关联在一起了

4,在类中导包使用

但是要注意的是,上面的jar才是jar包,zip是源码包,存放在lib中就行了,不用动它,因此只有jar包才需要Add As a Library。


三、JDBC基本使用步骤分析(6步)

  1. 注册驱动
  2. 获取连接
  3. 创建发送 SQL 语句对象
  4. 发送 SQL 语句,并获取返回结果
  5. 结果集解析
  6. 资源关闭

四、步骤理解

由于我们是跨进程通信:Java程序和数据库软件。

注册驱动就是将依赖的jar包进行安装,注册完驱动后,相当于Java程序就允许我们进行远程数据库的连接了。

我们这是两个程序,想连接,我们得建立一个桥梁,因此需要建立连接,即建立一个桥梁。

resultset结果对象就相当于是一个集装箱,获取到这个集装箱后,还需要进行结果集解析。

image-20240725110121819

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值