国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JSP > 正文

JDBCTM 指南:入門(mén)

2020-06-01 23:27:16
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
本簡(jiǎn)介是從《JDBCTM Database Access from JavaTM: A Tutorial and Annotated Reference 》這本書(shū)中摘引來(lái)的。
JavaSoft 目前正在準(zhǔn)備這本書(shū)。這是一本教程,同時(shí)也是 JDBC 的重要參考手冊(cè),它將作為 Java 系列的組成部份在 1997 年春季由 Addison-Wesley 出版公司出版。


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

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

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

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

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


1.1.1 JDBC 的用途是什么?
簡(jiǎn)單地說(shuō),JDBC 可做三件事:



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


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

Connection con = DriverManager.getConnection (
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 城市| 岫岩| 南投县| 平江县| 隆回县| 天镇县| 六盘水市| 镇平县| 宿州市| 郯城县| 财经| 福清市| 赤壁市| 绵竹市| 柳江县| 长汀县| 铁岭县| 贞丰县| 德州市| 谢通门县| 平果县| 淮北市| 克拉玛依市| 杭锦旗| 洛川县| 方正县| 双桥区| 甘泉县| 惠东县| 钦州市| 穆棱市| 河津市| 体育| 石首市| 新巴尔虎右旗| 方城县| 石河子市| 凤山县| 宁陵县| 宁德市| 沈丘县|