久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團(tuán)論壇開(kāi)發(fā)語(yǔ)言培訓(xùn)專(zhuān)區(qū)JAVA語(yǔ)言開(kāi)發(fā) → java編程教程:JDBC技術(shù)介紹


  共有8159人關(guān)注過(guò)本帖樹(shù)形打印

主題:java編程教程:JDBC技術(shù)介紹

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個(gè)性首頁(yè) | 博客 | 信息 | 搜索 | 郵箱 | 主頁(yè) | UC


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):2010-11-12 11:08:23
java編程教程:JDBC技術(shù)介紹  發(fā)帖心情 Post By:2010-12-11 10:04:49

JDBC是一種可用于執(zhí)行SQL語(yǔ)句的JavaAPI(ApplicationProgrammingInterface應(yīng)用程序設(shè)計(jì)接口)。它由一些Java語(yǔ)言編寫(xiě)的類(lèi)和界面組成。JDBC為數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)前臺(tái)工具開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開(kāi)發(fā)人員可以用純Java語(yǔ)言編寫(xiě)完整的數(shù)據(jù)庫(kù)

JDBC是一種可用于執(zhí)行SQL語(yǔ)句的JavaAPI(ApplicationProgrammingInterface應(yīng)用程序設(shè)計(jì)接口)。它由一些Java語(yǔ)言編寫(xiě)的類(lèi)和界面組成。JDBC為應(yīng)用開(kāi)發(fā)人員、前臺(tái)工具開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開(kāi)發(fā)人員可以用純Java語(yǔ)言編寫(xiě)完整的應(yīng)用程序。

一、ODBC到JDBC的發(fā)展歷程

說(shuō)到JDBC,很容易讓人聯(lián)想到另一個(gè)十分熟悉的字眼ODBC。它們之間有沒(méi)有聯(lián)系呢?如果有,那么它們之間又是怎樣的關(guān)系呢?

ODBC是OpenDatabaseConnectivity的英文簡(jiǎn)寫(xiě)。它是一種用來(lái)在相關(guān)或不相關(guān)的管理系統(tǒng)(DBMS)中存取數(shù)據(jù)的,用C語(yǔ)言實(shí)現(xiàn)的,標(biāo)準(zhǔn)應(yīng)用程序數(shù)據(jù)接口。通過(guò)ODBCAPI,應(yīng)用程序可以存取保存在多種不同管理系統(tǒng)(DBMS)中的數(shù)據(jù),而不論每個(gè)DBMS使用了何種數(shù)據(jù)存儲(chǔ)格式和編程接口。

1.ODBC的結(jié)構(gòu)模型

ODBC的結(jié)構(gòu)包括四個(gè)主要部分:應(yīng)用程序接口、驅(qū)動(dòng)器管理器、驅(qū)動(dòng)器和數(shù)據(jù)源。

應(yīng)用程序接口:屏蔽不同的ODBC驅(qū)動(dòng)器之間函數(shù)調(diào)用的差別,為用戶提供統(tǒng)一的SQL編程接口。

驅(qū)動(dòng)器管理器:為應(yīng)用程序裝載驅(qū)動(dòng)器。

驅(qū)動(dòng)器:實(shí)現(xiàn)ODBC的函數(shù)調(diào)用,提供對(duì)特定數(shù)據(jù)源的SQL請(qǐng)求。如果需要,驅(qū)動(dòng)器將修改應(yīng)用程序的請(qǐng)求,使得請(qǐng)求符合相關(guān)的DBMS所支持的文法。

數(shù)據(jù)源:由用戶想要存取的數(shù)據(jù)以及與它相關(guān)的操作系統(tǒng)、DBMS和用于DBMS的網(wǎng)絡(luò)平臺(tái)組成。

雖然ODBC驅(qū)動(dòng)器管理器的主要目的是加載驅(qū)動(dòng)器,以便ODBC函數(shù)調(diào)用,但是驅(qū)動(dòng)器本身也執(zhí)行ODBC函數(shù)調(diào)用,并與相互配合。因此當(dāng)應(yīng)用系統(tǒng)發(fā)出調(diào)用與數(shù)據(jù)源進(jìn)行連接時(shí),驅(qū)動(dòng)器能管理通信協(xié)議。當(dāng)建立起與數(shù)據(jù)源的連接時(shí),驅(qū)動(dòng)器便能處理應(yīng)用系統(tǒng)向DBMS發(fā)出的請(qǐng)求,對(duì)分析或發(fā)自數(shù)據(jù)源的設(shè)計(jì)進(jìn)行必要的翻譯,并將結(jié)果返回給應(yīng)用系統(tǒng)。

2.JDBC的誕生

自從Java語(yǔ)言于1995年5月正式公布以來(lái),Java風(fēng)靡全球。出現(xiàn)大量的用java語(yǔ)言編寫(xiě)的程序,其中也包括應(yīng)用程序。由于沒(méi)有一個(gè)Java語(yǔ)言的API,編程人員不得不在Java程序中加入C語(yǔ)言的ODBC函數(shù)調(diào)用。這就使很多Java的優(yōu)秀特性無(wú)法充分發(fā)揮,比如平臺(tái)無(wú)關(guān)性、面向?qū)ο筇匦缘取kS著越來(lái)越多的編程人員對(duì)Java語(yǔ)言的日益喜愛(ài),越來(lái)越多的公司在Java程序開(kāi)發(fā)上投入的精力日益增加,對(duì)java語(yǔ)言接口的的API的要求越來(lái)越強(qiáng)烈。也由于ODBC的有其不足之處,比如它并不容易使用,沒(méi)有面向?qū)ο蟮奶匦缘鹊龋琒UN公司決定開(kāi)發(fā)一Java語(yǔ)言為接口的應(yīng)用程序開(kāi)發(fā)接口。在JDK1.x版本中,JDBC只是一個(gè)可選部件,到了JDK1.1公布時(shí),SQL類(lèi)包(也就是JDBCAPI)就成為Java語(yǔ)言的標(biāo)準(zhǔn)部件。

二、JDBC技術(shù)概述

JDBC是一種可用于執(zhí)行SQL語(yǔ)句的JavaAPI(ApplicationProgrammingInterface,應(yīng)用程序設(shè)計(jì)接口)。它由一些Java語(yǔ)言寫(xiě)的類(lèi)、界面組成。JDBC給應(yīng)用開(kāi)發(fā)人員、前臺(tái)工具開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開(kāi)發(fā)人員可以用純Java語(yǔ)言編寫(xiě)完整的應(yīng)用程序。

通過(guò)使用JDBC,開(kāi)發(fā)人員可以很方便地將SQL語(yǔ)句傳送給幾乎任何一種。也就是說(shuō),開(kāi)發(fā)人員可以不必寫(xiě)一個(gè)程序Sybase,寫(xiě)另一個(gè)程序Oracle,再寫(xiě)一個(gè)程序Microsoft的SQLServer。用JDBC寫(xiě)的程序能夠自動(dòng)地將SQL語(yǔ)句傳送給相應(yīng)的管理系統(tǒng)(DBMS)。不但如此,使用Java編寫(xiě)的應(yīng)用程序可以在任何支持Java的平臺(tái)上運(yùn)行,不必在不同的平臺(tái)上編寫(xiě)不同的應(yīng)用。Java和JDBC的結(jié)合可以讓開(kāi)發(fā)人員在開(kāi)發(fā)應(yīng)用時(shí)真正實(shí)現(xiàn)WriteOnce,RunEverywhere!

Java具有健壯、安全、易用等特性,而且支持自動(dòng)網(wǎng)上下載,本質(zhì)上是一種很好的應(yīng)用的編程語(yǔ)言。它所需要的是Java應(yīng)用如何同各種各樣的連接,JDBC正是實(shí)現(xiàn)這種連接的關(guān)鍵。

JDBC擴(kuò)展了Java的能力,如使用Java和JDBCAPI就可以公布一個(gè)Web頁(yè),頁(yè)中帶有能遠(yuǎn)端的Ap?plet。或者企業(yè)可以通過(guò)JDBC讓全部的職工(他們可以使用不同的操作系統(tǒng),如Windwos,Machintosh和UNIX)在In?tranet上連接到幾個(gè)全球上,而這幾個(gè)全球可以是不相同的。隨著越來(lái)越多的程序開(kāi)發(fā)人員使用Java語(yǔ)言,對(duì)Java易操作性的需求越來(lái)越強(qiáng)烈。

MIS管理人員喜歡Java和JDBC,因?yàn)檫@樣可以更容易經(jīng)濟(jì)地公布信息。各種已經(jīng)安裝在中的事務(wù)處理都將繼續(xù)正常運(yùn)行,甚至這些事務(wù)處理是存儲(chǔ)在不同的管理系統(tǒng)中;而對(duì)新的應(yīng)用來(lái)說(shuō),開(kāi)發(fā)時(shí)間將縮短,安裝和版本升級(jí)將大大簡(jiǎn)化。程序員可以編寫(xiě)或改寫(xiě)一個(gè)程序,然后將它放在服務(wù)器上,而每個(gè)用戶都可以服務(wù)器得到最新的版本。對(duì)于信息服務(wù)行業(yè),Java和JDBC提供了一種很好的向外界用戶更新信息的方法。

1.JDBC的任務(wù)

簡(jiǎn)單地說(shuō),JDBC能完成下列三件事:

1)同一個(gè)建立連接;

2)向發(fā)送SQL語(yǔ)句;

3)處理返回的結(jié)果。


支持(0中立(0反對(duì)(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

java編程教程:JDBC技術(shù)介紹








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
奇米综合一区二区三区精品视频| 色狠狠一区二区| 另类小说视频一区二区| 午夜精彩视频在线观看不卡| 亚洲成人黄色影院| 日韩高清欧美激情| 久久精品72免费观看| 国产一区三区三区| 国产91露脸合集magnet | 亚洲综合色噜噜狠狠| 亚洲午夜电影在线观看| 亚洲h精品动漫在线观看| 天天av天天翘天天综合网| 日韩av在线发布| 国产一区二区不卡在线| 成人福利视频网站| 91丨九色丨国产| 欧美午夜精品久久久久久蜜| 色综合视频二区偷拍在线| 欧美伊人久久大香线蕉综合69| 7777精品伊人久久久大香线蕉经典版下载 | 成人h在线播放| 久久久久久九九| 日本韩国精品在线| 欧美一级黄色片| 国产精品嫩草久久久久| 五月天欧美精品| 国产成人亚洲综合a∨婷婷| 粉嫩高清一区二区三区精品视频| 欧美二区在线看| 欧美乱妇23p| 亚洲国产精品99久久久久久久久 | 国产成人超碰人人澡人人澡| 91视频免费播放| 日韩啊v在线| 日韩一区二区三区电影在线观看| 欧美国产视频在线| 图片区小说区国产精品视频| 国产91高潮流白浆在线麻豆| 精品久久久久久一区二区里番| 色婷婷亚洲婷婷| 欧美韩国日本综合| 久久66热偷产精品| 精品国产乱码久久久久久久软件 | 中文字幕一区免费在线观看| 青青草91视频| 国产高清在线一区| 欧美性xxxxxxxx| 国产精品久久99| 极品少妇xxxx精品少妇| 激情一区二区三区| 91精品国产入口| 一区二区三区精密机械公司| 国产二区国产一区在线观看| 免费亚洲精品视频| 日韩欧美一二三| 亚洲福利一区二区三区| 成人激情av网| 色妞www精品视频| 欧美激情中文不卡| 国产精品亚洲一区二区三区在线 | 欧美一区二区三区四区夜夜大片| 欧美精品99久久久**| 亚洲男同性恋视频| 91黄色精品| 91麻豆精品国产91久久久久久| 一卡二卡欧美日韩| caoporen国产精品| 欧美一区二区三区免费视频| 天天亚洲美女在线视频| 国产精品9999久久久久仙踪林| 91精品国产色综合久久ai换脸| 亚洲电影一级黄| 久久久com| 国产精品婷婷午夜在线观看| 国产成人h网站| 欧美亚洲自拍偷拍| 香蕉av福利精品导航| 国产欧美亚洲日本| 欧美xxxxxxxx| 国产一区二区三区av电影| 一区二区三区国产福利| 日本一区二区动态图| 成人做爰69片免费看网站| 欧美日韩在线免费视频| 日韩av中文在线观看| 国产中文一区二区| 精品国产乱码久久久久久久久 | 亚洲免费观看在线观看| 91美女福利视频| 精品国产乱码久久久久久1区2区| 狠狠色综合日日| 欧美三级日本三级少妇99| 日韩电影免费在线观看网站| 亚洲精品一品区二品区三品区| 亚洲黄色片在线观看| 精品欧美日韩| 亚洲欧洲精品天堂一级| 久99久视频| 亚洲欧美日韩国产一区二区三区| 国内一区二区在线视频观看| 中文字幕免费在线观看视频一区| av电影天堂一区二区在线观看| 日韩视频一区二区三区| 成人激情午夜影院| 精品国产伦一区二区三区免费| 国产91丝袜在线播放0| 欧美一区二区女人| 不卡电影一区二区三区| 精品久久久久久无| 91丝袜美女网| 国产精品久久99| 欧美精品久久久| 亚洲一区二区偷拍精品| 亚洲视频在线观看日本a| 三级亚洲高清视频| 欧美日韩国产a| av电影在线不卡| 亚洲国产精品激情在线观看| 久久99精品久久久久久水蜜桃| 成人视屏免费看| 久久久久久久av麻豆果冻| 国产精品毛片一区视频| 一区二区三区四区激情| 一本到不卡免费一区二区| 欧美aⅴ一区二区三区视频| 91麻豆精品国产91久久久更新时间 | 91在线免费看片| 国产精品乱人伦| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 成人黄页毛片网站| 日本一区二区三区国色天香 | 欧美丝袜丝nylons| 国产精品一区二区久久不卡| 日韩欧美一级特黄在线播放| 1区1区3区4区产品乱码芒果精品| 国产精品久久久久久户外露出 | 自拍偷在线精品自拍偷无码专区| 无码免费一区二区三区免费播放| 蜜臀精品久久久久久蜜臀| 欧美一区午夜视频在线观看| 97人人做人人人难人人做| 亚洲精选免费视频| 欧美这里有精品| www..com久久爱| 亚洲一区二区三区四区在线| 欧美群妇大交群的观看方式| 99久久久精品免费观看国产 | 国产v日产∨综合v精品视频| 中文字幕一区二区三区色视频 | 日韩欧美国产午夜精品| 国产三区二区一区久久| 日韩电影在线一区二区| 精品日韩一区二区三区| 日本在线一区| 成人app网站| 亚洲无人区一区| 精品久久久久香蕉网| 久久涩涩网站| 国产九色sp调教91| 亚洲男人的天堂在线观看| 欧美日韩国产三级| 久久riav| 国产成人自拍高清视频在线免费播放| 国产日韩欧美不卡在线| 中文字幕日韩一区二区三区| 99在线热播精品免费| 亚洲香肠在线观看| 精品99一区二区| 亚洲视频小说| 国产精品一区二区三区免费观看 | 成人av蜜桃| 精品一区二区久久久| 亚洲欧美经典视频| 精品国产在天天线2019| 色婷婷综合久久久中文一区二区 | 色噜噜偷拍精品综合在线| 成人免费观看网站| 国产成人综合亚洲网站| 一级做a爱片久久| 欧美激情中文字幕| 日韩一区和二区| 在线一区二区三区四区五区| 精品国产一区二区三区日日嗨| 成人国产精品免费| 蜜臀va亚洲va欧美va天堂| 亚洲欧美偷拍另类a∨色屁股| 欧美一区二区三区免费视频| 在线一区日本视频| 麻豆久久久av免费| av一区二区三区免费| 大陆成人av片| 狠狠色丁香久久婷婷综合_中| 亚洲国产欧美在线| 国产精品剧情在线亚洲| 精品三级在线看| 日韩一区二区在线看| 欧美日韩亚洲综合一区| 中文字幕日韩精品久久| 欧洲精品久久|