JDBC驱动程序分类

按照JDBC3.0 标准,JDBC驱动程序分为4类,灰分的依据是驱动程序的实现方式,以及驱动程序与数据库的交互方式

image

1. 类型1驱动程序

  这类驱动程序将JDBCAPI映射成为另一种数据访问的API,例如ODBC,这类驱动程序一般依赖于本地代码库,从而可移植性往往受到限制。JDBC-ODBC桥驱动程序就是类型1驱动程序的一个例子。

2。类型2驱动程序

这类驱动程序的一部分实现是Java,一部分实现是本地代码。这类代码需要使用所连接的数据源的客户端代码。同样,这类驱动程序的可移植性也受到限制。一般而言,类型驱动程序会将这部分依赖于本地代码的龚恩能够模块与数据反问API的实现隔离开来。

3。类型3驱动程

这类驱动程序使用纯Java的客户端,与服务器端通信是通过中间件服务器来转发的。客户端与中间件服务器之间的通信是与数据库服务器无关的。数据库服务器的差异性是由中间件服务器来屏蔽的。

4。类型4驱动程序

这类驱动程序完全由Java语言实现,客户直接来凝结到数据源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值