JDBC定义及编程步骤

0目录

1.JDBC定义

2.为什么需要JDBC

3.JDBC的工作原理

4.JDBC API

5.JDBC编程模板

6.JDBC编程步骤

7.JDBC实战

1.JDBC定义

定义:Java连接数据库的一种能力或者技术

2.为什么需要JDBC

核心要点:利用JDBC才可以使服务器端和数据库进行数据的传递和交互
JDBC场景1:

客户端(本机+应用服务器)  ---JDBC------>  数据库

JDBC场景2:

本机 ------访问---->应用服务器---JDBC------>  数据库
                         <-----JDBC------

3.JDBC的工作原理

(1)java连接数据库的步骤:
步骤1:java应用程序编写代码
步骤2:调用JDBC API接口或是类
步骤3:加载JDBC的驱动(jar包)
步骤4:调用数据库并测试

(2)JDBC API接口或是类的种类:
1.DriverManager类
2.Connection 接口
3.Statement 接口
4.ResultSet 接口

4.JDBC API

(1)JDBC API的核心作用:1.连接数据库 2.执行sql语句 3.保存结果

(2)JDBC API 执行顺序:
1.DriverManager 管理驱动
2.创建连接对象 Connection对象
3.调用Statement对象执行sql语句
4.调用ResultSet对象保存查询结果【查询才会使用得到ResultSet】

5.JDBC编程模板

 

6.JDBC的编程步骤

1.注册JDBC驱动

2.管理连接

3.创建PreparedStatement对象-预编译对象
【为什么不用Statement对象?因为Statement对象有sql注入的问题,sql注入是sql中的安全性问题】

4.发送SQL语句

5.处理返回结果

6.释放资源

7.JDBC实战

步骤1:创建数据库

步骤2:创建工程
方式1:创建java工程

 

 

 



方式2:创建maven工程

 

8.JDBC添加功能

 

9.JDBC 删除功能

 

10.JDBC修改功能

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值