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

关于JDBC

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于JDBC

一.JDBC是什么?

        JDBC是商标,是技术,是规范,是标准,具体点是类和接口的集合。

        JDBC是SUN公司的商标;但我们一般会把JDBC称为Java Database Connectivity,是使用Java程序连接数据库执行SQL语句的技术(或规范);若认为是规范,则可以具体点说是一些类和接口的集合。

二.JDBC规范

1.ODBC,OLEDB,ADO

        ODBC全称Open Database Connectivity(开放数据库连接),是微软制定的应用程序连接数据库执行SQL语句的规范,标准。后来微软将这些规范进行了补充升级,命名为OLEDB。而ADO则是规范的一个实现。

2.JDBC规范

        Java出现后,要使用Java连接数据库执行SQL语句,SUN公司有两个选择:①使用微软的ODBC规范;②开发自己新的规范。SUN选择了后者。

        所以,JDBC出现了,JDBC是SUN公司制定的一套用于Java连接数据库执行SQL语句的规范,标准。而JDBC与ODBC有个非常重要的不同点:JDBC并没有提供连接各个数据库的实现,需要由各大厂商自行去完成。

3.三方关系

        三方:规范制定者,规范实现者,规范使用者。

        规范制定者:SUN。制定了一些得到连接,执行SQL的规范,也就是一些接口的集合,如Connectivity接口表示连接对象。

        规范实现者:各个数据库厂商,他们学习规范,也就是实现规范接口中定义的所有功能,这些实现类一般打成一个jar包。

        规范使用者:应用程序员。学习各个接口及方法含义。从各个数据库厂商官网下载jar包连接数据库使用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/294922.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号