首页 > 数据库技术 > 详细

Java连接数据库技术--JDBC介绍

时间:2021-01-24 00:50:12      阅读:70      评论:0      收藏:0      [点我收藏+]

1、JDBC简介

  JDBC是Java数据库连接技术(Java DataBase Connectivity)技术的简称。充当着Java应用程序与各种不同的数据库之间进行对话的媒介。


2、JDBC工作原理(下图所示)

技术分享图片

 

 

 

2.1、JDBC API(接口规范)

  由Sun公司提供,其中提供了Java应用程序与不同数据库交互的标准接口,如Connection(连接)接口、Statement接口、ResultSet(结果集)接口、PrepareStatement接口等。开发者使用这些JDBC接口进行各类数据库操作。

2.2、JDBC Driver Manager(驱动程序管理器)

  由Sun公司提供,是JDBC体系结构的支柱,负责管理各种不同的JDBC驱动,把Java应用程序连接到相应的JDBC驱动程序中,位于JDK的java.sql包中。

2.3、JDBC驱动

  由各个数据库厂商或第三方中间件厂商提供,负责连接各种不同的数据库,如上图,访问MySQL和Oracle需要不同的JDBC驱动,这些驱动都实现了JDBC API中定义的各种借口。

3、JDBC API介绍:

  DriverManager类:装在驱动程序,并为创建新的数据连接提供支持。

  Connection接口:负责连接数据库并担任传送数据的任务。

  Statement接口:由Connection产生,负责执行SQL语句。

  ResultSet接口:负责保存和处理查询操作后产生的结果。

  PrepareStatement接口:Statement的子接口,同样负责执行SQL语句,与Statement接口相比,PrepareStatement接口具有高安全性、高性能、高可读性和高可维护性的优点。

 

Java连接数据库技术--JDBC介绍

原文:https://www.cnblogs.com/zhake/p/14318144.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!