亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

JDBC基礎(chǔ)教程之概述

2019-11-18 14:08:15
字體:
供稿:網(wǎng)友
1.1 什么是 JDBCTM?

  JDBCTM 是一種用于執(zhí)行 SQL 語句的 javaTM API(有意思的是,JDBC 本身是個商標(biāo)名而不是一個縮寫字;然而,JDBC常被認(rèn)為是代表 “Java 數(shù)據(jù)庫連接 (Java Database Connectivity)”)。它由一組用 Java 編程語言編寫的類和接口組成。JDBC 為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的 API,使他們能夠用純Java API 來編寫數(shù)據(jù)庫應(yīng)用程序。

  有了 JDBC,向各種關(guān)系數(shù)據(jù)庫發(fā)送 SQL 語句就是一件很輕易的事。換言之,有了JDBC API,就不必為訪問 Sybase 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle 數(shù)據(jù)庫又專門寫一個程序,為訪問Informix 數(shù)據(jù)庫又寫另一個程序,等等。您只需用 JDBC API 寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送 SQL 語句。而且,使用 Java 編程語言編寫的應(yīng)用程序,就無須去憂慮要為不同的平臺編寫不同的應(yīng)用程序。將 Java 和 JDBC 結(jié)合起來將使程序員只須寫一遍程序就可讓它在任何平臺上運(yùn)行。

  Java 具有堅(jiān)固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對話的方法。而 JDBC 正是作為此種用途的機(jī)制。

  JDBC 擴(kuò)展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet的網(wǎng)頁,而該 applet 使用的信息可能來自遠(yuǎn)程數(shù)據(jù)庫。企業(yè)也可以用 JDBC 通過Intranet 將所有職員連到一個或多個內(nèi)部數(shù)據(jù)庫中(即使這些職員所用的計算機(jī)有 Windows、 Macintosh 和 UNIX 等各種不同的操作系統(tǒng))。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。

  MIS 治理員們都喜歡 Java 和 JDBC 的結(jié)合,因?yàn)樗剐畔鞑プ兊幂p易和經(jīng)濟(jì)。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫,并能便捷地存取信息,即使這些信息是儲存在不同數(shù)據(jù)庫治理系統(tǒng)上。新程序的開發(fā)期很短。安裝和版本控制將大為簡化。程序員可只編寫一遍應(yīng)用程序或只更新一次,然后將它放到服務(wù)器上,隨后任何人就都可得到最新版本的應(yīng)用程序。對于商務(wù)上的銷售信息服務(wù), Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。

  1.1.1 JDBC 的用途是什么?

  簡單地說,JDBC 可做三件事:

  與數(shù)據(jù)庫建立連接,
  發(fā)送 SQL 語句,
  處理結(jié)果。

  下列代碼段給出了以上三步的基本示例:

Connection con = DriverManager.getConnection ("jdbc:odbc:wombat", "login", "passWord");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1");
while (rs.next())
System.out.  1.1.2 JDBC 是一種低級 API ,是高級 API 的基礎(chǔ)

  JDBC 是個“低級”接口,也就是說,它用于直接調(diào)用 SQL 命令。在這方面它的功能極佳,并比其它的數(shù)據(jù)庫連接 API 易于使用,但它同時也被設(shè)計為一種基礎(chǔ)接口,在它之上可以建立高級接口和工具。

  高級接口是“對用戶友好的”接口,它使用的是一種更易理解和更為方便的 API,這種 API 在幕后被轉(zhuǎn)換為諸如 JDBC 這樣的低級接口。在編寫本文時,正在開發(fā)兩種基于 JDBC 的高級 API:

  一種用于 Java 的嵌入式 SQL。至少已經(jīng)有一個提供者計劃編寫它。DBMS 實(shí)現(xiàn)SQL:一種專門設(shè)計來與數(shù)據(jù)庫聯(lián)合使用的語言。JDBC 要求 SQL 語句必須作為 String 傳給 Java 方法。相反,嵌入式 SQL預(yù)處理器答應(yīng)程序員將 SQL 語句直接與Java 混在一起使用。例如,可在 SQL 語句中使用 Java 變量,用以接受或提供SQL 值。然后,嵌入式 SQL 預(yù)處理器將通過 JDBC 調(diào)用把這種 Java/SQL 的混合物轉(zhuǎn)換為Java。關(guān)系數(shù)據(jù)庫表到 Java 類的直接映射。JavaSoft 和其它提供者都聲稱要實(shí)現(xiàn)該API。在這種“對象/關(guān)系”映射中,表中的每行對應(yīng)于類的一個實(shí)例,而每列的值對應(yīng)于該實(shí)例的一個屬性。于是,程序員可直接對 Java 對象進(jìn)行操作;存取數(shù)據(jù)所需的 SQL 調(diào)用將在“掩蓋下”自動生成。此外還可提供更復(fù)雜的映射,例如將多個表中的行結(jié)合進(jìn)一個 Java 類中。

  隨著人們對 JDBC 的愛好日益增漲,越來越多的開發(fā)人員一直在使用基于 JDBC 的工具,以使程序的編寫更加輕易。程序員也一直在編寫力圖使最終用戶對數(shù)據(jù)庫的訪問變得更為簡單的應(yīng)用程序。例如,應(yīng)用程序可提供一個選擇數(shù)據(jù)庫任務(wù)的菜單。任務(wù)被選定后,應(yīng)用程序?qū)⒔o出提示及空白供填寫執(zhí)行選定任務(wù)所需的信息。所需信息輸入后,應(yīng)用程序?qū)⒆詣诱{(diào)用所需的SQL 命令。在這樣一種程序的協(xié)助下,即使用戶根本不懂 SQL 的語法,也可以執(zhí)行數(shù)據(jù)庫任務(wù)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
日韩国产网站| 久久嫩草精品久久久精品一| 九九热视频在线| 亚洲japanese制服美女| 人妻少妇精品久久| 秋霞午夜鲁丝一区二区老狼| 又黄又爽在线免费观看| 欧美一区二区三区日韩视频| 日本高清视频在线播放| youjizz在线视频| 色综合天天综合网中文字幕| 日本黄色中文字幕| 女同互忝互慰dv毛片观看| 天天做天天爱天天爽| 成人黄色视屏网站| 91青青草视频| 精品激情国产视频| 97久精品国产片一区二区三区| 久久久久久91亚洲精品中文字幕| y4480在线8影院| 国产精品影院在线观看| 韩国一区二区三区美女美女秀| 麻豆国产91在线播放| 精精国产xxxx视频在线播放| 中文字幕国产专区| 国产麻豆精品入口在线观看| 国产丝袜欧美中文另类| 精品国产乱码久久久久久88av| 一区二区美女视频| 精品福利电影| 日本三级网站在线观看| 精品无码人妻一区二区免费蜜桃| 国产精品中文字幕制服诱惑| 97在线看免费观看视频在线观看| 香蕉网在线视频| 国产成人无码www免费视频播放| 高端美女服务在线视频播放| 国产精品一二三在线观看| 一区二区三区视频免费观看| 日韩成人中文字幕在线观看| 国产精品一区二区你懂的| 日韩电影免费观看| 66av国产| 日韩欧美中文字幕电影| 国产原创欧美精品| caoporn成人免费视频在线| 男人的天堂一区二区| 91视频观看视频| 亚洲综合中文字幕在线| 久久中文字幕在线视频| 免费黄漫在线观看| www.自拍偷拍| 亚洲码国产岛国毛片在线| 国产精品人人妻人人爽人人牛| 国产最新视频在线| 99精品久久只有精品| 亚洲电影成人成人影院| 色综合久久六月婷婷中文字幕| 不卡视频一二三四| 国产黄色免费| 日本中文字幕一级片| 蜜桃福利入口| 狂野欧美激情性xxxx| 亚洲第一第二区| 高清免费成人av| 成人免费视频网址| 很黄很色网站| 爱情岛论坛vip永久入口| 婷婷久久国产对白刺激五月99| 6699久久国产精品免费| 日韩精品一区二区亚洲av性色| 国产极品jizzhd欧美| 四色最新网址| 99亚洲伊人久久精品影院红桃| 国产一区二区三区黄网站| 成人国产精品免费视频| 欧美成人高清手机在线视频| 日韩区一区二| 视频这里只有精品| 2018天天操夜夜操| 成人3d动漫一区二区三区| 美女把尿口扒开让男人桶在线观看| 久久久久久久国产精品视频| 91美女精品福利| 偷拍视屏一区| 国精产品99永久一区一区| 国产无遮挡又黄又爽在线观看| 成人av在线亚洲| 成人在线免费视频| 日韩欧美的一区二区| 狠狠操在线视频| 日韩在线短视频| 亚洲一区二区三区成人在线视频精品| 亚洲91视频| 久久久久香蕉视频| 制服丝袜第二页| 香蕉国产成人午夜av影院| 久久精品国产亚洲AV无码麻豆| 欧美激情视频给我| 日韩欧美一区二区三区| 91污在线观看| 国产美女激情视频| 中文字幕乱在线伦视频乱在线伦视频| 国内成人精品一区| 蜜臀av国内免费精品久久久夜夜| 捆绑紧缚一区二区三区在线观看| 亚洲精华国产精华| 久久香蕉频线观| 91精品久久久久久久久| 一本色道久久综合熟妇| 亚洲天堂男人网| 四虎精品一区二区| 欧美裸体男粗大视频在线观看| www视频在线观看| 51vv免费精品视频一区二区| 久久久噜噜噜久久久| 欧美丰满老妇熟乱xxxxyyy| 首页国产欧美日韩丝袜| 欧美一级欧美三级在线观看| 久久99国产精品久久99大师| 韩国一区二区三区视频| 成年人免费看的视频| 国产成人综合久久| 在线观看中文字幕不卡| 黑人巨大精品欧美| 国产性生活免费视频| 91精品少妇一区二区三区蜜桃臀| 久草视频精品在线| 亚洲毛片aa| 午夜亚洲一区| 日韩午夜黄色| 日产国产欧美视频一区精品| 色综合视频一区二区三区日韩| 91麻豆国产福利在线观看| 国产无码精品视频| 中文字幕av一区 二区| 欧美精品一区二| 91大神xh98hx在线播放| 午夜精品区一区二区三| 99综合电影在线视频| 亚洲一线二线三线视频| 亚洲一区二区三区四区中文字幕| 欧美激情成人在线| 中文在线8资源库| 少妇久久久久久| 影音先锋男人在线资源| 麻豆一区二区在线观看| 国产69久久精品成人看| 欧美黑人经典片免费观看| 狠狠色综合久久婷婷| 亚洲精品美女久久久久| 717成人午夜免费福利电影| 国产一区二区看久久| 国产精品久久久久久久久免费相片| 免费的黄色片| 亚洲成人原创| 国产精品久久久久久搜索| 老女人av在线| 麻豆一区二区三区精品视频| av中文在线资源| 成人小视频在线观看免费| 国产极品嫩模在线观看91精品| 在线视频二区| 日韩高清在线观看一区二区| 久久精品无码一区二区三区毛片| 国产美女视频一区二区三区| 国产美女自慰在线观看| 天天摸日日摸狠狠添| 亚洲成人一二三区| av资源种子在线观看| 国产日韩专区在线| 九色蝌蚪国产| 欧美激情亚洲综合| 日日噜噜噜噜久久久精品毛片| 农村黄色一级片| 男女一区二区三区免费| 丝袜诱惑亚洲看片| 国产一区白浆| 在线免费黄色av| 国产精品人人爽人人爽| 全部av―极品视觉盛宴亚洲| 国内一区二区在线| 欧美绝顶高潮抽搐喷水合集| 久久久免费高清电视剧观看| 91亚洲精品国偷拍自产在线观看| 在线观看欧美黄色| 亚洲另类色综合网站| 91麻豆国产精品久久| 99久久精品久久亚洲精品| 色伊人久久综合中文字幕| 韩国黄色一级片| 欧美激情一区二区久久久| 成 人 黄 色 小说网站 s色| 校园春色 亚洲色图| 一二三区在线视频| 亚洲另类春色校园小说| 久久综合亚洲精品| 久久免费公开视频| 粉嫩精品一区二区三区在线观看| 久久亚洲精品国产亚洲老地址| 丰满人妻一区二区三区免费| 日韩av一区二区三区| 狠狠色噜噜狠狠狠狠黑人| 欧美巨猛xxxx猛交黑人97人| 在线免费av资源| 男女视频在线观看网站| 欧洲av一区| 性感少妇一区| 国产成人综合在线视频| 免费黄色在线看| 精品粉嫩aⅴ一区二区三区四区| 中文字幕一区在线观看| 日韩一区二区三区观看| 国产伦精品一区二区三区四区视频_| 欧美成人se01短视频在线看| 老司机福利在线观看| 黄视频免费在线看| 欧美成人黑人| 欧美男女交配视频| av在线亚洲天堂| 久久91精品国产91久久小草| 特一级黄色片| 日韩精品一区二区三区第95| 亚洲精品一二三四区| 欧美午夜精品伦理| 青青草原综合久久大伊人精品优势| 韩国黄色一级大片| 91伦理视频在线观看| 妖精一区二区三区精品视频| 国产毛片精品久久| 成人一区二区三区视频| 日本一区二区三区四区视频| 久久免费手机视频| 国产影视精品一区二区三区| 日韩第一页在线| 日韩成人一区二区三区| 天天干天天做天天操| 91麻豆成人久久精品二区三区| 欧美激情综合| 一区二区国产在线| 欧美69xxx| aaa一级黄色片| 精品呦交小u女在线| 国产91欧美| 久久久午夜精品理论片中文字幕| wwwwww日本| 在线久久视频| 日韩av在线免费看| 日韩小视频在线播放| 国产亚洲一区二区三区不卡| 精品国产乱码久久久久久1区二区| 777精品视频| 日韩在线视频导航| 99一区二区| 综合久久伊人| 欧美精品一区二区高清在线观看| 欧美日韩国产一区二区| 欧美调教网站| 欧美经典一区二区三区| 日韩精品成人一区二区在线| 一区二区三区视频在线| 欧美日韩一区二区视频在线| 91久久久久久久久久久久久| 在线视频一区二区三区在线播放| 国语对白做受xxxxx在线中国| 日韩久久一级片| 男人操女人免费| 日韩中文字幕| 精品麻豆视频| 亚洲精品自产拍在线观看app| 奇米影视狠888| 欧美性高潮在线| 国产精品久久久久久久久久久久久久久久| 鲁鲁狠狠狠7777一区二区| 亚洲免费在线视频观看| 色www永久免费视频首页在线| 久久午夜电影网| 无码人妻aⅴ一区二区三区有奶水| 婷婷久久国产对白刺激五月99| 国产普通话bbwbbwbbw| 免费麻豆国产一区二区三区四区| 国产日韩精品中文字无码| 精品无码m3u8在线观看| av免费在线一区| www.国产精品| 伊人久久大香线蕉av不卡| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品白丝喷水在线观看| 免费激情视频在线观看| 久久久久在线观看| 久久婷婷一区二区三区| 麻豆网站在线免费观看| 中文字幕一区二区在线视频| 六月婷婷激情网| 伊人久久精品一区二区三区| 两个人看的免费完整在线观看| 欧美精品做受xxx性少妇| 51精品国产黑色丝袜高跟鞋| 露脸国产精品自产在线播| 蜜桃av导航| 精品午夜福利视频| www.99精品| 中文字幕免费在线观看视频| 972aa.com艺术欧美| 日韩激情av| 日韩国产精品亚洲а∨天堂免| 久久久久久国产免费| 色老头视频在线观看| caoprom在线| 亚洲视频碰碰| 欧美日本亚洲韩国国产| 伊人亚洲福利一区二区三区| 国产欧美精品日韩| 成人免费av片| 亚洲天堂一区二区三区| 美女精品一区二区| 欧美人动与zoxxxx乱| 91精品国产91久久久久久密臀| 天天躁日日躁aaaa视频| 亚洲一二三级电影| 搡女人真爽免费午夜网站| 久久精品午夜一区二区福利| 中文日韩在线视频| 美丽的姑娘在线观看免费动漫| 欧美老少配视频| 琪琪亚洲精品午夜在线| 亚洲成人直播| 中文字幕免费看|