JDBC是什么?
JDBC示意Java数据库衔接,是一种应用顺序编程接口,即API。JDBC是作为Java开辟工具包(JDK)1.1的一部分宣布的。它是建立在ODBC的基础上的,因而,在JDBC中保留了一些ODBC的基础知识。
JDBC是任何Java应用顺序和差别数据库之间的标准接口。JDBC的功用是协助基于Java的应用顺序接见差别范例的数据库。JDBC供应了查询数据库的要领,它也可用于更新数据库。JDBC供应JDBC驱动顺序,将要求从客户端的Java应用顺序转换为数据库明白的言语。
ODBC是什么?
ODBC是开放式数据库衔接。与JDBC一样,ODBC也是一个API,充任客户端应用顺序和服务器端数据库之间的接口。
ODBC协助应用顺序从数据库接见数据。用任何言语编写的应用顺序都能够运用ODBC接见差别范例的数据库,因而,它被认为是独立于言语和平台的。与JDBC一样,ODBC aslo供应ODBC驱动顺序,可将用任何言语编写的应用顺序要求转换为数据库可明白的言语。
ODBC是最普遍运用的,而且能够明白很多差别的编程言语。但它的代码很庞杂,难以明白。
JDBC和ODBC之间的区分是什么?
1、JDBC代表java数据库衔接,是面向对象的。而ODBC代表开放式数据库衔接,是顺序性的。
2、JDBC只能将其用于Java言语开辟的顺序中,能够在任何平台上运用;ODBC能够将其用于任何言语,如C,C ++等当地言语开辟的ODBC驱动顺序,仅能够挑选在Windows平台上运用。
3、关于Java应用顺序,不发起运用ODBC,由于内部转换会致使机能下落,应用顺序将变成平台相干;强烈发起运用JDBC,由于我们没有机能和平台相干的题目。
4、ODBC的代码很庞杂,很难进修。然则,JDBC的代码更简朴,更轻易运转。
以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人能够关注ki4网相干教程栏目!!!
以上就是JDBC和ODBC之间的区分的细致内容,更多请关注ki4网别的相干文章!