JDBC
0目录
1.JDBC定义 2.为什么需要JDBC 3.JDBC的工作原理 4.JDBC API 5.JDBC编程模板 6.JDBC编程步骤 7.JDBC实战 |
1.JDBC定义
2.为什么需要JDBC
总结:利用JDBC才可以使服务器端和数据量进行数据库的传递和交互 JDBC场景1 客户端(本机+应用)----JDBC----》数据库 《----JDBC---- |
JDBC场景2 本机-----------访问--------》应用服务器------》数据库 《----JDBC---- |
3.JDBC的工作原理
(1) java链接数据库的步骤 步骤1:java应用程序编写代码 步骤2:调用JDBC API接口或是类 步骤3:加载JDBC的JAR包 步骤4:调用数据库并测试 |
JDBC API的接口或者类的种类 Driver Manager 类 Connection 接口 Statement 接口 ResultSet 接口 |
4.JDBC API
JDBC API的核心作用:1.连接数据库 2.执行SQL语句 3.保存结果 |
JDBC的执行顺序 Driver Manager管理驱动 创建连接对象Connection对象 使用Statement对象执行SQL语句 调用ResultSet 保存查询的结果【查询才会用到】 |
5.JDBC编程模板
6.JDBC编程步骤
JDBC访问数据库的步骤: 1.注册JDBC驱动 2.管理连接 3.创建PreparedStatement对象(为什么不用Statement,因为Statement对象有SQL注入问题,sql注入是sql中的安全问题) 4.发送SQL语句 5.处理返回结果 6.释放资源 |
7.JDBC实战
第一种方式:标准Class工程 第一步:创建数据库 第二步:创建User类和Get set方法
|
第三步:创建测试类
|
第二种方式:创建Maven工程
更改依赖
|
添加数据
|
删除数据 |
修改数据 |
查询单条语句
|
查询所有 |
改造 加入测试用力 加入依赖
|
增
|
删 |
改
|
查(所有) |
查(单条语句)
|
模糊查询(like)用集合的形式
|
补充表格
|
封装类 |
多表查询 |
创建表和查询语句
|
封装类 |
测试用力
|