亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

JavaBeans和關系數據庫的鏡像

瀏覽:7日期: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包括了新的數據庫存 取(JDBC)及組件(JavaBeans)的應用程序接口(APIs)。這兩個API結合在一起,可用來開發通用 數據庫代碼。通過用唯一的一個類去存取任何一種JDBC數據庫(封裝于不同組件中的各個應用 程序有著其具體的編碼),用戶就不必因為數據庫結構一點點的細小變化去修改數據庫編碼。

一個關系數據庫基本上包括一系 列相互關連的表,在每一個表中存有一類與應用系統相關的數據。例如一個地址簿數據庫中,可 能有關于人員、住址、電話號碼等方面的表。在數據庫中,每一個這樣的實體將被作為一系列的 字符串,整數及其它原始數據類型存貯起來。數據庫中,表的定義將描述每一種與實體相關的信 息如何在一個表的字段中存儲。例如,你可以在一個名為“人”的表中,有兩個字段別表示所存字 符串為“姓”和“名”。每一張表應當有一個或幾個字段值作為標識,確保每條記錄的唯一性。這些 標識或“鍵”可以用來連接存在于不同表中的信息。例如你可以在“人員”表中,為每個人指定唯 一的“人員號碼”的鍵值,并在“地址”表中的相應字段中使用同一個鍵值。這樣,你可以通過對兩 個表中的“人員號碼”字段值的匹配,使每一個人和他的地址關聯起來。

關系數據庫系統出現于七十年代, 時至今日,它仍然是存儲巨量數據的主要方式。因而,Java軟件工具有必要具備處理關系數據庫 的能力。

關系數據庫要想被某個Java應用 程序利用,首先需要解決兩個問題。第一:需要某些基礎的中間件來建立與數據庫的連接,向數 據庫發出SQL查詢等等;第二:操縱數據庫的處理結果要與操縱任何一種Java信息一樣方便—— 作為一個對象。前一個問題已被SUN及幾個數據庫產商解決;后一個問題則有待我們進一步去探 究。

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

圖1一個典型的JDBC或JDBC/ODBC配置

注意:此圖已被簡化。另外的組件 已包括其中(如ODBD驅動程序)

非常明顯,這些應用的優缺點取決 于你的環境和設置,在此我不準備對它們的各種情況進行逐一論述。在下面的內容中,我們假 定,在你的機器中已擁有某種Java開發環境,并且你已正確地安裝并測試過某個JDBC驅動程序, 或者運用過某種JDBC驅動程序及SUN的JDBC/ODBC橋。

標簽: Java
相關文章:
主站蜘蛛池模板: 欧美一级欧美三级在线观看 | 国产免费久久精品久久久 | 欧美色成人tv在线播放 | 黄色综合 | 瑟瑟网站免费 | 免费国产视频在线观看 | 精品精品国产高清a毛片 | 网站在线观看高清免费 | 国产一区二区fc2ppv在线播放 | 国产精品免费综合一区视频 | 欧美综合图片一区二区三区 | 国产精品亚洲精品日韩动图 | 亚洲欧美在线观看一区二区 | 美日韩中文字幕 | 欧美一级毛片在线看视频 | 免费国产人做人视频在线观看 | 美国一级大黄大黄大色毛片a | 成人一二 | 美女精品在线 | 日韩欧美毛片免费看播放 | 一级美国片免费看 | 精品国产自在久久 | 欧美成人香蕉在线观看 | 岛国大片在线观看免费版 | 久草热线视频 | 美女在线看永久免费网址 | 成人久久免费视频 | 精品a| 曰曰鲁夜夜免费播放视频 | 亚洲综合日韩精品欧美综合区 | 国产成人午夜福在线观看 | 日韩精品久久久久久 | 特级淫片国产免费高清视频 | 麻豆精品视频网站在线观看 | 国产高清精品毛片基地 | 欧美亚洲免费久久久 | 亚洲日韩欧美一区二区在线 | 青青青国产精品国产精品久久久久 | 一级特黄性色生活片 | 特级无码a级毛片特黄 | 香蕉成人啪国产精品视频综合网 |