电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

JavaBeans和關系數據庫的鏡像

瀏覽:11日期: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
相關文章:
主站蜘蛛池模板: 北京企业宣传片拍摄_公司宣传片制作-广告短视频制作_北京宣传片拍摄公司 | 湖南成人高考报名-湖南成考网 | 坏男孩影院-提供最新电影_动漫_综艺_电视剧_迅雷免费电影最新观看 | 破碎机_上海破碎机_破碎机设备_破碎机厂家-上海山卓重工机械有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 临朐空调移机_空调维修「空调回收」临朐二手空调 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 微量水分测定仪_厂家_卡尔费休微量水分测定仪-淄博库仑 | 泰安塞纳春天装饰公司【网站】 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 雷达液位计_超声波风速风向仪_雨量传感器_辐射传感器-山东风途物联网 | 猎头招聘_深圳猎头公司_知名猎头公司 | 商标转让-购买商标专业|放心的商标交易网-蜀易标商标网 | 湖南专升本-湖南省专升本报名-湖南统招专升本考试网 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 天津中都白癜风医院_天津白癜风医院_天津治疗白癜风 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | 冻干机(冷冻干燥机)_小型|实验型|食品真空冷冻干燥机-松源 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 恒温油槽-恒温水槽-低温恒温槽厂家-宁波科麦仪器有限公司 | 国际线缆连接网 - 连接器_线缆线束加工行业门户网站 | 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | led太阳能路灯厂家价格_风光互补庭院灯_农村市政工程路灯-中山华可路灯品牌 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 幂简集成 - 品种超全的API接口平台, 一站搜索、试用、集成国内外API接口 | 电镀电源整流器_高频电解电源_单脉双脉冲电源 - 东阳市旭东电子科技 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 广西教师资格网-广西教师资格证考试网 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 光伏支架成型设备-光伏钢边框设备-光伏设备厂家 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | 温州在线网|