码迷,mamicode.com
首页 > 数据库 > 详细

JDBC的一些简单认识

时间:2017-11-06 11:19:05      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:jdbc原理   jdbc规范   应用程序编程接口   

1、JDBC是什么?

-  全称为Java Data Base Connectivity,java语言连接数据库系统。JDBC规范,其接口是class文件,由SUN公司负责制定。JDBC接口调用方是java程序员,负责连接数据库并且操作数据库;而JDBC接口的实现类由各大数据库厂商的java程序员负责编写。

-  各大数据库厂商编写的JDBC接口的实现类,编译之后将这些实现类打成jar包并发布,打成的jar包称之为“连接数据库驱动”。

-  而所有需要连接数据库的java程序员从其官网中下载这些专用驱动jar包,并且需要将这些jar包配置到环境变量classpath中。


技术分享


2、JDBC在开发中的作用:

-  在实际开发中,数据库的产品特别多,例如MySQL、Oracle、DB2、Sybase、SQLServer等等。每一个数据库的底层实现都不同,那么java程序员在连接数据库的时候,就得关心数据库底层具体的实现,也就意味着需要学习多套连接数据库的程序。(MySQL专门一套、Oracle专门一套)

-  而JDBC规范就是给java程序员提供的基于多套数据库连接的标准接口,使java程序员在连接数据库的时候,不需要关心底层数据库的实现原理。


-  附加说明:什么是API?

-  Application Programming Interface,应用程序编程接口,就是一套类库:【这里的接口不是专指java中的interface】

-  java中的API包括三个元素:API字节码、API源码、API帮助文档。(三个元素的版本需要保持一致。例如:JDK1.7源码 --> JDK1.7字节码 --> JDK1.7帮助文档)


本文出自 “12392717” 博客,请务必保留此出处http://12402717.blog.51cto.com/12392717/1979199

JDBC的一些简单认识

标签:jdbc原理   jdbc规范   应用程序编程接口   

原文地址:http://12402717.blog.51cto.com/12392717/1979199

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!