Goingmm

            BlogJava :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理 ::
            82 隨筆 :: 15 文章 :: 452 評論 :: 0 Trackbacks


              學習Hibernate之前,需要理解 對象持續性和對象-關系映射 的核心問題

            【概念】
                  1)Hibernate是一個面向java環境的對象/關系數據庫映射(ORM)工具。
                  2)ORM 表示一種技術,用來把對象模型表示的對象映射到基于SQL的關系模型中去。

            【目標】 
                 對于開發者通常的數據持久化的編程任務。解放其中的95%,成為Java管理持續性數據問題的一種完整的解決方案
           
            【體現】
                他協調應用與關系數據庫的交互,讓開發者解放出來專注于手中的業務問題。他是一種非強迫性的解決方案

            【運行Hibernate需要的第三方庫】
                 dom4j (必需):   Hibernate在解析XML配置和XML映射元文件時需要使用dom4j。
                 CGLIB (必需):  Hibernate在運行時使用這個代碼生成庫強化類(與Java反射機制聯合使用)。 
                 Commons Collections and Commons Logging (必需): Hibernat使用Apache Jakarta Commons項目提供的多個工具類庫
                 ODMG4 (必需) : Hibernate提供了一個可選的ODMG兼容持久化管理界面。如果你需要映射集合,你就需要這個類庫,
                                               就算你不是為了使用ODMG API (注意:為什么在Hibernate 3.0 就沒有這個jar了?)
                 Log4j (可選):Log4j 是一款優秀的Debug工具,具體使用方式網絡上有很多介紹

          posted on 2005-10-22 22:11 Goingmm 閱讀(262) 評論(1)  編輯  收藏 所屬分類: Reading Note

          評論

          # re: Cognize Hibernate ... Second 2005-10-26 10:24 9527
          虛幻...  回復  更多評論
            

          主站蜘蛛池模板: 永昌县| 呼图壁县| 大关县| 中阳县| 南丹县| 石台县| 宕昌县| 西乌珠穆沁旗| 阿克陶县| 突泉县| 二连浩特市| 连平县| 理塘县| 钟山县| 博爱县| 宁波市| 霍山县| 吕梁市| 金阳县| 鲁山县| 安达市| 巴彦淖尔市| 鄂托克旗| 工布江达县| 巴楚县| 吉安县| 太仓市| 饶平县| 金坛市| 阳朔县| 屏边| 高要市| 精河县| 临海市| 茂名市| 田林县| 璧山县| 双城市| 长宁区| 西平县| 屏南县|