Jdbc中类型2和类型4驱动程序之间的实际区别是什么

时间:2011-05-16 05:05:24

标签: jdbc

我听说类型2驱动需要一些数据库库的apis。我不明白上面的陈述你能解释一下吗?

3 个答案:

答案 0 :(得分:2)

只是来自this链接的段落摘要。另外,请访问有用的链接:JDBC Driver and Its Types

  

类型2:需要DB2客户端   也安装在同一台服务器上   JDBC驱动程序,因为驱动程序是   只是DB2 Client的前端。   它指向您配置的别名   在您的数据库的客户端上,   类似于ODBC驱动程序。

     

类型4:   连接到服务器上的数据库   直接通过主机名/端口。

答案 1 :(得分:1)

link清楚地描述了4种驱动程序之间的区别。你可能想看看它。

类型2驱动程序是特定于数据库的,如上面链接中的文章所述:

  

类型2 jdbc驱动程序的显着特征是类型2驱动程序将JDBC调用转换为特定于数据库的调用,即此驱动程序特定于特定数据库。 2型jdbc驱动器的一些显着特征如下所示。示例:Oracle将具有oracle native api。

答案 2 :(得分:0)

  

我听过那个2型驱动程序   需要一些数据库库的apis。

是。类型2驱动程序将JDBC调用转换为特定于数据库的调用意味着这特定于特定数据库。例如,Oracle将拥有自己的oracle本机驱动程序API。而Type 4使用java网络库直接与数据库服务器通信。

相关问题