JDBC驱动程序分类
JDBC驱动程序分类 JDBC驱动程序:各个数据库厂商根据JDBC的规范制作的 JDBC 实现类的类库 JDBC驱动程序总共有四种类型: 第一类:JDBC-ODBC桥。 第二类:部分本地API部分Java的驱动程序。 第三类:JDBC网络纯Java驱动程序。 第四类:本地协议的纯 Java 驱动程序。 第三、四两类都是纯Java的驱动程序,因此,对于Java开发者来说,它们在性能、可移植性、功能等方面都有优势。 ODBC 早期对数据库的访问,都是调用数据库厂商提供的专有的 API。为了在 Windows ƽ̨ 下提供统一的访问方式,微软推出了 ODBC(Open Database Connectivity,开放式数据库连接) ,并提供了 ODBC API,使用者在程序中只需要调用 ODBC API,由 ODBC 驱动程序将调用转换成为对特定的数据库的调用请求 一个基于ODBC的应用程序对数据库的操作 不依赖任何DBMS(database manager system) ,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的 ODBC驱动程序 完成。也就是说,不论是FoxPro、Access , MYSQL还是Oracle数据库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以 统一的方式处理所有的数据库 。 JDBC-ODBC桥