国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JavaBeans和關(guān)系數(shù)據(jù)庫(kù)的鏡像

瀏覽:85日期:2024-03-19 08:20:41
<iframe align=right frameBorder=0 height=300 marginHeight=0 marginWidth=0 scrolling=no src='http://www.chinabyte.com/tag/cont_flash_software.html' width=360></iframe> 摘要

JDK1.1包括了新的數(shù)據(jù)庫(kù)存 取(JDBC)及組件(JavaBeans)的應(yīng)用程序接口(APIs)。這兩個(gè)API結(jié)合在一起,可用來(lái)開(kāi)發(fā)通用 數(shù)據(jù)庫(kù)代碼。通過(guò)用唯一的一個(gè)類去存取任何一種JDBC數(shù)據(jù)庫(kù)(封裝于不同組件中的各個(gè)應(yīng)用 程序有著其具體的編碼),用戶就不必因?yàn)閿?shù)據(jù)庫(kù)結(jié)構(gòu)一點(diǎn)點(diǎn)的細(xì)小變化去修改數(shù)據(jù)庫(kù)編碼。

一個(gè)關(guān)系數(shù)據(jù)庫(kù)基本上包括一系 列相互關(guān)連的表,在每一個(gè)表中存有一類與應(yīng)用系統(tǒng)相關(guān)的數(shù)據(jù)。例如一個(gè)地址簿數(shù)據(jù)庫(kù)中,可 能有關(guān)于人員、住址、電話號(hào)碼等方面的表。在數(shù)據(jù)庫(kù)中,每一個(gè)這樣的實(shí)體將被作為一系列的 字符串,整數(shù)及其它原始數(shù)據(jù)類型存貯起來(lái)。數(shù)據(jù)庫(kù)中,表的定義將描述每一種與實(shí)體相關(guān)的信 息如何在一個(gè)表的字段中存儲(chǔ)。例如,你可以在一個(gè)名為“人”的表中,有兩個(gè)字段別表示所存字 符串為“姓”和“名”。每一張表應(yīng)當(dāng)有一個(gè)或幾個(gè)字段值作為標(biāo)識(shí),確保每條記錄的唯一性。這些 標(biāo)識(shí)或“鍵”可以用來(lái)連接存在于不同表中的信息。例如你可以在“人員”表中,為每個(gè)人指定唯 一的“人員號(hào)碼”的鍵值,并在“地址”表中的相應(yīng)字段中使用同一個(gè)鍵值。這樣,你可以通過(guò)對(duì)兩 個(gè)表中的“人員號(hào)碼”字段值的匹配,使每一個(gè)人和他的地址關(guān)聯(lián)起來(lái)。

關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)出現(xiàn)于七十年代, 時(shí)至今日,它仍然是存儲(chǔ)巨量數(shù)據(jù)的主要方式。因而,Java軟件工具有必要具備處理關(guān)系數(shù)據(jù)庫(kù) 的能力。

關(guān)系數(shù)據(jù)庫(kù)要想被某個(gè)Java應(yīng)用 程序利用,首先需要解決兩個(gè)問(wèn)題。第一:需要某些基礎(chǔ)的中間件來(lái)建立與數(shù)據(jù)庫(kù)的連接,向數(shù) 據(jù)庫(kù)發(fā)出SQL查詢等等;第二:操縱數(shù)據(jù)庫(kù)的處理結(jié)果要與操縱任何一種Java信息一樣方便—— 作為一個(gè)對(duì)象。前一個(gè)問(wèn)題已被SUN及幾個(gè)數(shù)據(jù)庫(kù)產(chǎn)商解決;后一個(gè)問(wèn)題則有待我們進(jìn)一步去探 究。

在為普通的程序開(kāi)發(fā)業(yè)務(wù)定義大 量的APIs這項(xiàng)工作上,SUN一直保持著與許多軟件公司的合作關(guān)系。在JDK1.1APIs中,JDBC 的API是最早建立起來(lái)的。而且,它已得到了為數(shù)眾多的應(yīng)用。這些應(yīng)用中,有的是100%的 純Java,有的則是Java和其它程序的混合體,如:用現(xiàn)有的ODBC數(shù)據(jù)源進(jìn)行連接(參看 圖1)。JavaSoft已將一個(gè)關(guān)于現(xiàn)有的JDBC驅(qū)動(dòng)程序的介紹放在它的Web站點(diǎn) 上(http://splash.javasoft.com/jdbc/jdbc.drivers.html)。

圖1一個(gè)典型的JDBC或JDBC/ODBC配置

注意:此圖已被簡(jiǎn)化。另外的組件 已包括其中(如ODBD驅(qū)動(dòng)程序)

非常明顯,這些應(yīng)用的優(yōu)缺點(diǎn)取決 于你的環(huán)境和設(shè)置,在此我不準(zhǔn)備對(duì)它們的各種情況進(jìn)行逐一論述。在下面的內(nèi)容中,我們假 定,在你的機(jī)器中已擁有某種Java開(kāi)發(fā)環(huán)境,并且你已正確地安裝并測(cè)試過(guò)某個(gè)JDBC驅(qū)動(dòng)程序, 或者運(yùn)用過(guò)某種JDBC驅(qū)動(dòng)程序及SUN的JDBC/ODBC橋。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 亚洲美女视频在线 | 日本一级在线观看 | av片免费大全在线观看不卡 | 欧美一级爱操视频 | 操哭美女 | 99久久精品免费看国产四区 | 国产精品视频免费 | 97一级毛片全部免费播放 | 美女被免费网站视频软件 | 视频一区在线 | 久久久久综合给合狠狠狠 | 特黄a大片免费视频 | 国产女人在线观看 | 久久中文字幕亚洲精品最新 | 中文字幕一区二区三区在线观看 | 久久精品国产免费观看99 | 久久一日本道色综合久久m 久久伊人成人网 | 久久欧美成人精品丝袜 | 亚洲欧美中文日韩在线v日本 | 性久久久久久 | 成人免费看www网址入口 | 欧美一级特黄aaaaaa在线看首页 | 国产伦一区二区三区四区久久 | 亚洲产国偷v产偷v自拍涩爱 | 国产三级a三级三级 | 色三级大全高清视频在线观看 | 亚洲成人一区在线 | 国产一区二区在线视频 | 欧美日韩色黄大片在线视频 | 精品视自拍视频在线观看 | www.毛片com| 欧美一级毛片片aa视频 | 精品国语_高清国语自产 | 中文字幕免费在线视频 | 精品国产成人综合久久小说 | 色偷偷888欧美精品久久久 | 毛片免费永久不卡视频观看 | 精品一区二区三区中文 | 国内亚州视频在线观看 | 久久国产精品一国产精品 | 欧美经典成人在观看线视频 |