浅谈4种类型的JDBC驱动程序

2016-01-29 12:10 4 1 收藏

浅谈4种类型的JDBC驱动程序,浅谈4种类型的JDBC驱动程序

【 tulaoshi.com - Java 】

  在网上下载JDBC驱动程序,常看见Type4字样,开始以为是厂商自己的标准,近来翻看资料,原来是SUN定义的JDBC标准。

Type1 JDBC-ODBC桥
作为JDK1.1后的一部分,是sun.jdbc.odbc包的一部分
Application---JDBC-ODBC Bridge(Type1 jdbc driver)----JDBC-ODBC Library---ODBC Driver--Database
适用于快速的原型系统,没有提供JDBC驱动的数据库如Access

Type2 JAVA to Native API
利用开发商提供的本地库来直接与数据库通信。
Application---JDBC Driver(Type2 jdbc driver)----Native Database library----Database
比Type1性能略好。

Type3 Java to net
Application---Jdbc Driver(Type3 jdbc driver)-----java middleware---JDBC Driver----Database
具有最大的灵活性,通常由那些非数据库厂商提供,是四种类型中最小的。

Type4 JAVA to native dababase
Application---Jdbc driver(type4 jdbc driver)-----database engine---database
最高的性能,通过自己的本地协议直接与数据库引擎通信,具备在Internet装配的能力。
 

来源:https://www.tulaoshi.com/n/20160129/1484930.html

延伸阅读
标签: 电脑入门
第一个内核模块(Hello World模块) 代码如下: View Code #includelinux/init.h #includelinux/module.h MODULE_LICENSE("Dual BSD/GPL"); static __init int hello_init(void) { //printk函数在内核中定义对模块可用,内核需要自已的打印涵数 //因为它靠自已运行,而没有相应的库函数。 //模块能够调用printk是因为insmod加...
  序言 Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。本人这几周来为...
标签: 电脑入门
我们平时在使用电脑时,是否会遇到驱动无法加载的现象,这是该怎么办呢?不要着急,让我们来看看下面这篇文章吧。 驱动加载失败一般都只有几种原因: 一种因为驱动程序本来就不完整。 第二种原因就像上面说的那样防火墙阻止驱动加载。可能是因为防火墙认为你安装的驱动带有攻击性,或者在防火墙询问你是否拒绝打开驱动的时候你选择了...
一.Linux系统设备驱动程序概述 1.1 Linux设备驱动程序分类 Linux设备驱动程序在Linux的内核源代码中占有很大的比例,源代码的长度日益增加,主要是驱动程序的增加。在Linux内核的不断升级过程中,驱动程序的结构还是相对稳定。在2.0.xx到2.2.xx的变动里,驱动程序的编写做了一些改变,但是从2.0.xx的驱动到2.2.xx...
失眠怎么办 4种类型失眠治法不同 一、压力型失眠 职业类型:企业管理者,公务员,科研人员。 失眠表现:入睡困难,睡眠浅,多梦,易醒,通常这部分女性到晚间虽然躺在床上半天了,但脑海中还在不停地思考着各种工作问题,无法安然入睡,即便睡着了,梦中也会浮现各种影像,第二天起床晕晕沉沉的,仿佛腾云驾雾...

经验教程

318

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部