栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

二、JDBC规范

Java 更新时间:发布时间: 百科书网 趣学号
二、JDBC规范 1、接口的作用
  1. 制定规则
  2. 降低Java工程中类文件之间的耦合度,从而降低维护成本【设计原则】

2、JDBC规范
  1. JavaEE 中的一种规范
  2. 指定 Java 类与关系型数据库服务器【MySql、Oracle、SqlServer】之间沟通的规则
  3. JDBC 规范中所提供的接口存在于 JDK 的 Jar 包中(java.sql包)
  4. JDBC 规范接口的实现类是由不同的关系型数据库服务器厂商以 Jar 包的形式提供

3、JDBC规范调用流程
  1. 将 MySql 服务器厂商提供的 Driver 接口实现类注册到JVM(Java虚拟机)
  2. 通过 JDBC 规范中 DriverManager 在 Java 工程与 MySql 服务器之间建立一个【连接通道(就是I/O流)】
  3. 通过 MySql 服务器厂商提供的 Connection 接口实现类建立一个交通工具【PreparedStatement】
  4. 通过交通工具【PreparedStatement】将 SQL 命令从 Java 工程推送到 MySql 服务器上执行并带回执行结果
  5. 销毁本次交易过程涉及到的所有资源
    1. Connection 接口实现类对象【管理连接通道】
    2. PreparedStatement 接口实现类对象【管理交通工具】
    3. ResultSet 接口实现类对象【管理查询命令返回的临时表】

4、JDBC规范下接口介绍 1、位置

jdk_1.x.jar 下 java.sql 包下

2、分类
  1. java.sql.DriverManager 类(驱动管理类):存在于 jdk 下
    1. 将数据库厂商提供的 Driver 接口实现类进行注册
    2. 负责在 Java 工程与 MySql 服务器之间建立一个【连接通道(就是I/O流)】
  2. java.sql.Connection 接口
    1. 负责管理 Java 工程与 MySql 服务器之间的【连接通道(就是I/O流)】
  3. java.sql.PreparedStatement 接口
    1. 负责在【连接通道(就是I/O流)】上进行往返的【交通工具】
  4. java.sql.ResultSet 接口
    1. 负责管理 MySql 数据库返回的【临时表】
转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/956871.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号