什么是JDBC?

 我来答
光瑞渊0eb
高粉答主

2019-07-20 · 说的都是干货,快来关注
知道小有建树答主
回答量:158
采纳率:100%
帮助的人:2.6万
展开全部

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。

JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。

扩展资料:

jdbc的组件框架:

JavaSoft提供三种JDBC产品组件,它们是Java开发工具包(JDK)的组成部份:JDBC驱动程序管理器、JDBC驱动程序测试工具包和JDBC-ODBC桥。

JDBC驱动程序管理器是JDBC体系结构的支柱。它实际上很小,也很简单;其主要作用是把Java应用程序连接到正确的JDBC驱动程序上,然后即退出。

JDBC驱动程序测试工具包为使JDBC驱动程序运行您的程序提供一定的可信度。只有通过JDBC驱动程序测试的驱动程序才被认为是符合JDBC标准TM的。

JDBC-ODBC桥使ODBC驱动程序可被用作JDBC驱动程序。它的实现为JDBC的快速发展提供了一条途径,其长远目标提供一种访问某些不常见的DBMS(如果对这些不常见的DBMS未实现JDBC)的方法。

参考资料来源:百度百科—jdbc

佛山泰升塑胶公司科技
2024-11-18 广告
互文属古文修辞方法之一,有上下文义互相交错,互相渗透,互相补充来 表达一个完整句子意思的修辞方法。在语文教材古诗文中,有数十处,这类句子句法关系特殊,文字上只交代一方,而意义彼此互见。我们理解它时,要瞻前顾后,不能偏执任何一端,把它割裂开来... 点击进入详情页
本回答由佛山泰升塑胶公司科技提供
大野瘦子
高粉答主

2019-05-10 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.5万
展开全部

是跟数据库进行连接的时候,用来连接到指定远程数据库标识符。

可以在该URL中指定连接用户名和密码,同时,对于不同的数据库有不同的标示。例如连接一个本地机器上的SQLServer数据库的URL如下:

jdbc:sqlserver://localhost;user=MyUserName;password=*****;

然后建立连接:Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost;user=MyUserName;password=*****;");

扩展资料:

常见的数据库连接的URL写法

1、—oracle—

驱动:oracle.jdbc.driver.OracleDriver 

URL:jdbc:oracle:thin:@machine_name:port:dbname 

注:machine_name:数据库所在的机器的名称; 

port:端口号,默认是1521

2、—mysql—

驱动:com.mysql.jdbc.Driver 

URL:jdbc:mysql://machine_name:port/dbname 

注:machine_name:数据库所在的机器的名称; 

port:端口号,默认3306

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2016-01-16 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
  jdbc是 java数据库连接(java DataBase Connectivity)技术的简称,由一组使用java语言编写的类与接口组成,可以为多种关系数据库提供统一访问。
  Sun公司提供了JDBC的接口示范 ——JDBC API ,而数据库厂商或第三方中间厂商根据该接口规范提供针对不同数据库的具体实现——JDBC 驱动
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱跑马拉松的洋哥
2016-01-09 · TA获得超过651个赞
知道小有建树答主
回答量:72
采纳率:100%
帮助的人:19.6万
展开全部
JDBC是编程工具JAVA访问数据库连接(Java DataBase Connectivity)技术的简称,提供连接各种常用数据库的能力。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
饭桶爱大米乵
2015-08-31 · TA获得超过104个赞
知道答主
回答量:197
采纳率:33%
帮助的人:123万
展开全部
JDBC是允许用户在不同数据库之间做选择的一个抽象层。JDBC允许开发者用JAVA写数据库应用程序,而不需要关心底层特定数据库的细节。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式