首页 > 试题广场 >

什么是JDBC?

jdbc允许用户在不同数据库之间做选择的一个抽象层,jdbc允许开发者用java写数据库应用程序。而不用关注数据库底层的细节
编辑于 2019-04-26 22:28:07 回复(0)
更多回答
JDBC:提供不同数据库进行统一访问的工具,使开发者可以直接使用Java写数据库程序,而无需关心具体数据库的细节。
跟JVM很相似:都是提供了统一的方式来完成跨平台的使用,至于平台的不同,由平台自身完成
PS:大家为什么都要COPY而不拿自己的话写呢,难道到时候面试的时候还要把这些背下来吗,玩技术的如果要靠死记硬背那还有什么意义。都写写自己的理解,互相借鉴分析,大家共同促进不好么
发表于 2017-04-11 19:36:13 回复(3)
jdbc:java数据库连接, 不要把它想的太复杂,太高大上,我们只要知道,程序需要数据,那数据哪来,当然就是数据库,数据库的重要性我想大家都明白吧,但java是java,数据库是数据库,是两个程序,怎么让他们之间产生联系呢,那就是jdbc了,jdbc中封装了一系列方法,我们使用jdbc可以使数据库和java中建立通道,而且即便你数据库程序那么多,比如mysql,oracle,不管你是什么,我都能用jdbc去进行连接,类似于java的跨平台
发表于 2018-09-10 21:49:29 回复(0)
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用 Java语言 编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
发表于 2016-01-20 21:50:50 回复(2)
说白啦,他就是一个数据库的链接标准,有了它就不用为每种数据库写连接程序啦,直接用它可以链接各种数据库
发表于 2017-05-02 23:01:47 回复(0)
跳过了applet的举个爪爪
发表于 2018-04-01 11:01:34 回复(32)
…跳过了applet和Swing的举个爪爪…
发表于 2019-07-19 13:44:19 回复(0)
JDBC(Java Date Base Connectivity,java数据库连接) 是一种用于执行SQL语句的JAVA API,可以为多种关系型数据库提供统一的访问,它由一组用JAVA语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时JDBC也是个商标名。 
发表于 2016-04-19 22:24:01 回复(0)
jdbc是什么?jdbc是一个javaApi。
为什么需要jdbc?为了简化开发,使得连接数据库变得简单 为连接数据库提供统一的接口 
同时jdbc具有跨平台性
发表于 2019-09-11 11:28:02 回复(0)
Jdbc是一套面向对象的数据库api,为开发人员提供访问数据库的接口
发表于 2019-03-16 12:39:44 回复(0)
JDBC(Java DataBase Connectivity),是一套面向对象的应用程序接口(API),制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准的实现。通过JDBC技术,开发人员可以用纯Java语言和标准的SQL语句编写完整的数据库应用程序,并且真正地实现了软件的跨平台性。
通常情况下使用JDBC完成以下操作:
1.同数据库建立连接;
2.向数据库发送SQL语句;
3.处理从数据库返回的结果;
JDBC具有下列优点:
1.JDBC与ODBC(Open Database Connectivity,即开放数据库互连)十分相似,便于软件开发人员理解;
2.JDBC使软件开发人员从复杂的驱动程序编写工作中解脱出来,可以完全专注于业务逻辑开发;
3.JDBC支持多种关系型数据库,大大增加了软件的可移植性;
4.JDBC API是面向对象的,软件开发人员可以将常用的方法进行二次封装,从而提高代码的重用性;
发表于 2016-09-29 19:13:10 回复(3)
JDBC(Java Database Connectivity)即 java连接数据库的驱动。是用来解决不同厂商的数据库(例如:mysql,SQLserver,Oracle,DB2等等)驱动接口是不统一问题的。不同的数据库厂商 实现jdbc,即通过JDBC可以连接到Java中去,带来极大的便利性,实现 数据库 统一管理。
发表于 2023-11-12 14:08:42 回复(0)
一句话,JDBC就是用java语言和SQL语言来连接数据库的接口套接层。
发表于 2021-09-12 08:47:01 回复(0)
JAVA数据库连接 JAVA api 具有跨平台性
发表于 2021-08-29 23:22:37 回复(0)
JDBC(java database connectivity)java 数据库连接,用于执行SQL语句的标准API,是JAVA与数据库之间的一个桥梁,可以方便多种数据库统一操作。由于是用java编写的,所以是跨平台的。另外它只提供了操作数据库的标准,是一种规范而不是一个实现,具体的实现是由不同数据库的驱动包实现的。
发表于 2021-06-20 22:36:55 回复(0)
JDBC3层模型,让程序和程序和数据库之间有较低的耦合度,这样不管哪个模块出问题都不会影响后续模块的工作
发表于 2021-03-19 00:24:43 回复(0)
<p>jdbc说白了就是把java和mysql oracle各种关系型数据库连接起来,jdbc是一个Java的api,这样我们不需要管数据库和java代码怎么建立的链接,都是jdbc帮我们做了</p>
发表于 2020-10-27 19:34:49 回复(0)
JDBC(Java DataBase Connectivity)提供了一种与平台无关的用于执行SQL语句的标准java API,是Java和数据库之间的一个桥梁,可以方便实现多种关系型数据库的统一操作。JDBC只提供了操作数据库的标准,是一个规范而不是一个实现。具体的实现是由不同数据库的驱动包来完成的
编辑于 2020-08-03 09:52:24 回复(0)
JDBC其实就是一个用Java语言写的接口,用来执行SQL语句。注意,它是一个规范,不是一个实现,是Java和各种数据库(oracle,MySQL)之间的一座桥梁。因为是Java写的,所以具有跨平台性。
发表于 2020-07-29 15:09:35 回复(0)
jdbc为多种数据库提供了接口,使得我们可以直接通过Java操作数据库
发表于 2020-07-23 16:00:11 回复(0)
链接:https://www.nowcoder.com/questionTerminal/35c6431776194881b43277a72db667b4
来源:牛客网
JDBC(Java DataBase Connectivity),是一套面向对象的应用程序接口(API),制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准的实现。通过JDBC技术,开发人员可以用纯Java语言和标准的SQL语句编写完整的数据库应用程序,并且真正地实现了软件的跨平台性。
通常情况下使用JDBC完成以下操作:
1.同数据库建立连接;
2.向数据库发送SQL语句;
3.处理从数据库返回的结果;
JDBC具有下列优点:
1.JDBC与ODBC(Open Database Connectivity,即开放数据库互连)十分相似,便于软件开发人员理解;
2.JDBC使软件开发人员从复杂的驱动程序编写工作中解脱出来,可以完全专注于业务逻辑开发;
3.JDBC支持多种关系型数据库,大大增加了软件的可移植性;
4.JDBC API是面向对象的,软件开发人员可以将常用的方法进行二次封装,从而提高代码的重用性;
发表于 2020-02-09 11:44:03 回复(0)