久久精品在这里_成人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欧美一区二区三区
色94色欧美sute亚洲线路一ni| 国产suv精品一区二区6| 久久久综合激的五月天| 日韩一区二区免费电影| 7878成人国产在线观看| 制服丝袜一区二区三区| 日韩女同互慰一区二区| 26uuuu精品一区二区| 精品久久久久久亚洲综合网| 精品第一国产综合精品aⅴ| 久久亚洲私人国产精品va媚药| 久久久精品天堂| 国产精品久久久久9999吃药| 亚洲精品日韩一| 日日噜噜夜夜狠狠视频欧美人| 久久不见久久见中文字幕免费| 国产999精品久久| 国产精品视频一区二区三区经| 欧美影视一区二区| 91国产福利在线| 日韩欧美一级二级| 中文字幕一区二区三区四区不卡| 亚洲国产欧美在线人成| 国产一区二区毛片| 国产精品theporn88| 天堂精品一区二区三区| 欧美久久久一区| 中文字幕亚洲一区二区av在线| 五月天亚洲婷婷| 国产成人精品www牛牛影视| 国产66精品久久久久999小说| 亚洲欧洲一二三| 日韩一区二区在线观看视频播放| 国产精品网站在线观看| 日本视频在线一区| av激情亚洲男人天堂| 欧美国产一区二区在线| 911国产精品| 亚洲日本中文字幕区| 精彩视频一区二区三区| 精品欧美一区二区在线观看视频 | 麻豆精品视频| 91麻豆精品91久久久久同性| 久久精品国产亚洲高清剧情介绍| 97精品国产露脸对白| 一区二区免费电影| 国产午夜一区二区三区| 男人的天堂久久精品| 国产伦精品一区二区三区高清| 在线观看中文字幕不卡| 国产精品不卡视频| 国产精品中文欧美| 亚洲精品一区二区三区樱花 | 欧美成人伊人久久综合网| 亚洲精品国久久99热| 成人激情动漫在线观看| 中文视频一区视频二区视频三区| 精品国产乱码久久久久久久久| 亚洲成av人影院| 粉嫩av一区二区三区免费观看| 8x福利精品第一导航| 亚洲成人动漫一区| 国产日韩欧美综合精品| 5858s免费视频成人| 天堂午夜影视日韩欧美一区二区| 国产激情美女久久久久久吹潮| 欧美日韩国产一区二区三区地区| 亚洲精品中文在线观看| 91嫩草视频在线观看| 69p69国产精品| 欧美aaa在线| 日韩精品一线二线三线| 国产精品伦一区| 91麻豆福利精品推荐| 欧美一区二区三区在线观看视频 | 99久久99久久精品免费看蜜桃| 日本国产一区二区| 亚洲一区二区三区激情| 国产一区二区三区四区五区在线| 欧美一区二区三区免费观看视频 | 欧美精品一区二区三区高清aⅴ| 九九九久久久精品| 在线看成人av电影| 亚洲图片欧美色图| 免费在线国产精品| 国产精品欧美极品| 99国产视频在线| 久久久一区二区三区捆绑**| 国产成人夜色高潮福利影视| 欧美精品在线视频| 国产精品一区免费在线观看| 欧美少妇一区二区| 美美哒免费高清在线观看视频一区二区| 日韩国产高清一区| 亚洲成人资源在线| 一区二区视频国产| 日韩精品一二三区| 一本色道久久综合亚洲精品婷婷| 亚洲自拍与偷拍| 亚洲精品日韩精品| 日韩国产精品大片| 欧美色综合久久| 国产九九视频一区二区三区| 欧美日本韩国一区二区三区视频 | 7777精品伊人久久久大香线蕉经典版下载 | 欧美一区二区三区在线观看视频| 久久不见久久见免费视频1| 欧美中文字幕一二三区视频| 老司机免费视频一区二区 | 欧美一激情一区二区三区| 国产乱码精品一区二区三区忘忧草| 欧美三片在线视频观看| 国产麻豆成人精品| 精品久久久影院| 99在线热播| 综合久久一区二区三区| 欧洲成人一区二区| 日本免费在线视频不卡一不卡二| 色8久久精品久久久久久蜜| 国内精品在线播放| 欧美成人激情免费网| 99国产超薄丝袜足j在线观看 | 成人免费av在线| 国产欧美日韩在线视频| 久久亚洲一区二区| 天天操天天干天天综合网| 欧美在线999| 成年人国产精品| 综合久久久久久久| 在线视频你懂得一区| 国产精华液一区二区三区| 国产亚洲综合色| 日韩av高清| 国产精品一区二区视频| 中文字幕欧美国产| 色婷婷精品久久二区二区蜜臀av| 国产成人亚洲综合a∨婷婷图片| 欧美激情资源网| 制服诱惑一区| 95精品视频在线| 午夜精品成人在线视频| 日韩欧美在线不卡| 欧美一区二区三区成人久久片| 极品尤物av久久免费看| 国产视频一区二区在线| 亚洲欧洲中文| 97久久天天综合色天天综合色hd| 亚洲国产美国国产综合一区二区| 欧美日本精品一区二区三区| 国产一区二区高清不卡| 精品一区二区三区免费毛片爱 | 欧美日韩在线播放一区| 99国产精品久久久久久久久久| 亚洲一二三四在线观看| 日韩视频一区二区三区| 视频在线精品一区| av中文字幕在线不卡| 日韩影视精彩在线| 欧美国产精品一区二区| 欧美日韩一区二区三区视频| 国产精品国产一区二区| 国产在线精品一区二区不卡了| 日韩伦理免费电影| 日韩免费高清电影| 伊人久久大香线蕉精品| aa日韩免费精品视频一| 精品一区二区三区的国产在线播放| 国产精品久久久久久亚洲伦 | 日韩国产伦理| 99久久国产免费看| 毛片av一区二区三区| 亚洲欧美视频在线观看视频| 3d动漫精品啪啪| 亚洲欧洲精品一区| 国产一区福利视频| 不卡电影一区二区三区| 蜜桃视频一区二区三区| 亚洲人成在线播放网站岛国| 2024国产精品| 欧美巨大另类极品videosbest| 欧美重口乱码一区二区| 91嫩草视频在线观看| 国产高清一区日本| 麻豆国产精品官网| 性欧美疯狂xxxxbbbb| 亚洲视频精选在线| 国产女人18毛片水真多成人如厕 | 亚洲国产一区二区精品视频| 99国精产品一二二线| 成人妖精视频yjsp地址| 激情综合网av| 日韩精品电影在线| 一区二区三区四区av| 国产精品免费久久| 久久久精品欧美丰满| 日韩欧美在线观看一区二区三区| 欧美在线色视频| 最新精品视频| 一区二区三区四区不卡| 天堂精品一区二区三区|