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
          虛幻...  回復  更多評論
            

          主站蜘蛛池模板: 冕宁县| 方城县| 稻城县| 轮台县| 庆城县| 德安县| 吐鲁番市| 青田县| 济阳县| 江永县| 盐源县| 朔州市| 漳平市| 长沙县| 长沙市| 双峰县| 永定县| 旌德县| 萝北县| 安泽县| 镇安县| 黔江区| 新沂市| 西贡区| 江口县| 凌源市| 榆林市| 嘉善县| 延长县| 昆山市| 昌江| 沂水县| 内丘县| 长沙市| 紫金县| 永登县| 千阳县| 青海省| 金坛市| 金湖县| 科技|