我正在学习有关JDBC的知识。当我了解它时,我已经知道我们可以使用4个驱动程序。在这些体系结构中的每一个中,我在JDBC-ODBC桥驱动程序中找到了供应商数据库库,以及其他类型3、4中的本机API调用。
我无法知道体系结构中的这些概念。
因此,我要求任何人对与JDBC驱动程序有关的这两个概念说。
我已转介以下链接:http://www.javatpoint.com/jdbc-driver
基于供应商的数据库库意味着您需要使用供应商提供的库来连接到数据库。例如您需要使用ojdbc6.jar for oracle,postgresql-9.4.1207.jar for Postgresql等。
简短答案:数据库如果您使用特殊驱动程序通过JDBC进行交互,则称为供应商数据库。
JDBC是一种API,它允许您使用相同的方法与数据库中查询和更新数据相同的方法使用不同的数据库(例如MySQL,PostgreSQL等)。这是通过使用特殊驱动程序而发生的,这是每个数据库唯一的。在这种情况下,您正在使用的数据库称为供应商数据库。