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

首頁 > 學院 > 開發設計 > 正文

JDBC基礎教程之概述

2019-11-18 14:08:15
字體:
來源:轉載
供稿:網友
1.1 什么是 JDBCTM?

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

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

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

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

  MIS 治理員們都喜歡 Java 和 JDBC 的結合,因為它使信息傳播變得輕易和經濟。企業可繼續使用它們安裝好的數據庫,并能便捷地存取信息,即使這些信息是儲存在不同數據庫治理系統上。新程序的開發期很短。安裝和版本控制將大為簡化。程序員可只編寫一遍應用程序或只更新一次,然后將它放到服務器上,隨后任何人就都可得到最新版本的應用程序。對于商務上的銷售信息服務, Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。

  1.1.1 JDBC 的用途是什么?

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

  與數據庫建立連接,
  發送 SQL 語句,
  處理結果。

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

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 的基礎

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

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

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

  隨著人們對 JDBC 的愛好日益增漲,越來越多的開發人員一直在使用基于 JDBC 的工具,以使程序的編寫更加輕易。程序員也一直在編寫力圖使最終用戶對數據庫的訪問變得更為簡單的應用程序。例如,應用程序可提供一個選擇數據庫任務的菜單。任務被選定后,應用程序將給出提示及空白供填寫執行選定任務所需的信息。所需信息輸入后,應用程序將自動調用所需的SQL 命令。在這樣一種程序的協助下,即使用戶根本不懂 SQL 的語法,也可以執行數據庫任務。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩999| 性金发美女69hd大尺寸| 2021久久精品国产99国产精品| 国产精品一区=区| 狠狠综合久久av一区二区小说| 欧美激情久久久久久| 日韩精品在线影院| 国产精品视频白浆免费视频| 中文字幕亚洲情99在线| 日本伊人精品一区二区三区介绍| 日韩二区三区在线| 国产精品视频成人| 亚洲国产精品成人一区二区| 亚洲国产天堂久久综合| 日日骚av一区| 琪琪第一精品导航| 国产精品视频xxx| 亚洲一区二区久久| 日韩精品高清在线观看| 一级做a爰片久久毛片美女图片| 国产亚洲人成网站在线观看| 日韩美女写真福利在线观看| 久热精品在线视频| 亚洲综合色激情五月| 91欧美精品成人综合在线观看| 欧美丝袜一区二区三区| 久久精品国产综合| 国产精品欧美日韩一区二区| 久久精品国产亚洲7777| 欧美综合在线观看| 国产精品久久久久久久久久东京| 国产精品亚洲综合天堂夜夜| 91精品国产乱码久久久久久蜜臀| 欧美黑人性猛交| 97国产一区二区精品久久呦| 久久av中文字幕| 国产成人涩涩涩视频在线观看| 成人h视频在线观看播放| 国产精品久久久久免费a∨大胸| 91视频免费在线| 国产精品揄拍500视频| 国产精品成av人在线视午夜片| 欧美中文字幕在线播放| 成人黄色午夜影院| 久久久久久免费精品| 97高清免费视频| 午夜精品久久久久久久99热| 亚洲综合中文字幕68页| 亚洲精品视频二区| 中文字幕亚洲综合久久| 国产精品一区二区女厕厕| 久久伊人精品视频| 中文字幕亚洲欧美日韩高清| 亚洲一区二区精品| 欧美美最猛性xxxxxx| 奇米4444一区二区三区| 亚洲国语精品自产拍在线观看| 欧美最猛性xxxxx亚洲精品| 欧美激情视频三区| 久久亚洲国产精品| 自拍视频国产精品| xxxx性欧美| 久久久久久久一| 久久成人国产精品| 欧美国产第一页| 亚洲自拍偷拍第一页| 久久99国产精品久久久久久久久| 欧美日韩国产成人在线| 久久视频在线看| 国产精品久久久久久久app| 午夜精品久久久久久99热| 欧美黄色免费网站| 26uuu国产精品视频| 亚洲成人在线网| 日韩成人黄色av| 国产精品香蕉av| 色综合影院在线| 国产精品自产拍在线观| 亚洲sss综合天堂久久| 欧美激情视频一区二区| 尤物九九久久国产精品的特点| 国产精品高潮呻吟久久av黑人| 精品国内产的精品视频在线观看| 国产精品一区二区三区在线播放| 国产做受高潮69| 日韩在线观看av| 久久99国产精品久久久久久久久| 97在线免费视频| 欧美在线视频a| 亚洲精品视频中文字幕| 国产成人高清激情视频在线观看| 亚洲精品国产精品国自产观看浪潮| 亚洲香蕉成人av网站在线观看| 中文字幕av一区| 国产mv久久久| 成人激情视频免费在线| 热99精品只有里视频精品| 久久天天躁狠狠躁夜夜躁| 揄拍成人国产精品视频| 国产精品福利在线| 亚洲一区二区自拍| 久久久亚洲精品视频| 亚洲精品视频在线观看视频| 欧美寡妇偷汉性猛交| 亚洲精品资源美女情侣酒店| 欧洲美女7788成人免费视频| 亚洲福利视频免费观看| 日韩美女免费观看| 最近2019中文字幕mv免费看| 精品日韩美女的视频高清| 国产99久久精品一区二区| 中文字幕亚洲一区二区三区| 成人444kkkk在线观看| 欧美另类99xxxxx| 97在线精品国自产拍中文| 中文字幕久久久| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲天堂精品在线| 中国日韩欧美久久久久久久久| 欧美亚洲成人网| 久久久成人精品| 国产亚洲在线播放| 日韩中文综合网| 国产一区二区精品丝袜| 国产精品综合网站| 播播国产欧美激情| 国产一区二区丝袜高跟鞋图片| 欧美视频精品一区| 亚洲欧美国产精品| 日韩精品中文字幕有码专区| 亚洲成人久久一区| 亚洲图片在区色| 国产精品丝袜久久久久久不卡| 亚洲老板91色精品久久| 久久久噜噜噜久久中文字免| 国产精品永久免费在线| 亚洲视频999| 久久精品一偷一偷国产| 亚洲一区美女视频在线观看免费| 美女久久久久久久久久久| 伦伦影院午夜日韩欧美限制| 91高清在线免费观看| 亚洲成年人影院在线| 国产成人精品国内自产拍免费看| 日韩激情在线视频| 亚洲天堂第一页| 日韩中文在线中文网三级| 91系列在线播放| 国产欧美精品一区二区三区介绍| 中文字幕免费精品一区| 日韩在线中文字| 国产精品激情av电影在线观看| 日韩电影中文 亚洲精品乱码| 日本精品一区二区三区在线播放视频| 日韩性生活视频| 日韩在线小视频| 精品国产999| 日韩精品久久久久| 91精品国产91久久久久福利| 欧美日韩国内自拍| 国产精品久久久久久久久| 国产精品美女久久久久av超清| 国产精品劲爆视频| 性欧美办公室18xxxxhd|