176142998

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            116 Posts :: 0 Stories :: 45 Comments :: 0 Trackbacks
          最近,在 bartsandbox 上,有人問我在 WebLogic 上配置 Hibernate 的具體步驟。您可能知道, Hibernate 是一個(gè)非常流行的開源對(duì)象關(guān)系映射 (Object Relational Mapping , ORM) 工具。下面是在 WebLogic 8.1 上配置 Hibernate 的具體步驟:
            
            首先要?jiǎng)?chuàng)建一個(gè)域。我創(chuàng)建了一個(gè) WebLogic Workshop (WLW) 域,因?yàn)槲掖蛩闶褂?WLW 來(lái)創(chuàng)建和實(shí)現(xiàn)應(yīng)用程序。
            
            將 hibernate...\lib\antlr-2.7.5H3.jar 添加到 PRE_CLASSPATH ,或者在 hibernate.cfg.XML 文件中將 query.factory_class 屬性設(shè)為 user 2.x's query factory 。
            
            WLW 域還啟動(dòng)了一個(gè) PointBase 數(shù)據(jù)庫(kù)實(shí)例。我將使用這個(gè)內(nèi)置實(shí)例。我創(chuàng)建了一個(gè)新的用戶和模式。并為該模式填充了一些示例數(shù)據(jù)。
            
            在服務(wù)器實(shí)例中配置連接池和數(shù)據(jù)源。
            
            創(chuàng)建應(yīng)用程序。我打算使用 WebLogic Workshop 創(chuàng)建。
            
            應(yīng)該將庫(kù)( jar 文件)(它們是成功運(yùn)行 Hibernate 所必需的)放在哪里呢?放在應(yīng)用程序的 APP-INF/lib 文件夾中。庫(kù)包括 hibernate.jar 和附加的第三方庫(kù)。引用 Hibernate Reference 的表格 3-1 。
            
            在 WLW 中創(chuàng)建一個(gè) Java 項(xiàng)目。該 Java 項(xiàng)目包括映射到數(shù)據(jù)庫(kù)的域類。 WLW 編譯該項(xiàng)目,并將生成的 jar 文件放到 APP-INF/lib 目錄下。在 Java 項(xiàng)目中編碼域類。創(chuàng)建 Hibernate 映射文件和 Hibernate 配置文件。此外,從 Hibernate Reference 復(fù)制實(shí)現(xiàn),創(chuàng)建 HibenateUtil 類。 Hibernate 配置文件包括數(shù)據(jù)源的 JNDI 名。
            
            創(chuàng)建一個(gè) EJB 對(duì)象(例如,一個(gè)模塊)。該項(xiàng)目包含了會(huì)話 bean 。編寫一個(gè)操縱域類的會(huì)話 bean 。
            
            創(chuàng)建一個(gè) Web 或 Web Service 項(xiàng)目(例如,一個(gè)模塊)。該項(xiàng)目包含了可互操作性地測(cè)試會(huì)話 bean 的組件。
            
            完整、有效、自包含的示例應(yīng)用程序 在此 。其中包括了模式和所有的 Hibernate 配置文件。(注:需要有 bartsandbox 的免費(fèi)會(huì)員資格。)

          http://www.knowsky.com/365592.html
          posted on 2008-06-13 09:17 飛飛 閱讀(211) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 望谟县| 城市| 高陵县| 溆浦县| 淳安县| 潞西市| 阿拉善右旗| 墨江| 全椒县| 成武县| 嘉峪关市| 晋江市| 普陀区| 山西省| 和静县| 全州县| 巴东县| 淮滨县| 禄劝| 涡阳县| 兴仁县| 阿合奇县| 武邑县| 昌乐县| 张家界市| 秦皇岛市| 七台河市| 靖西县| 天津市| 鄄城县| 涟源市| 重庆市| 东乌| 泗阳县| 巴彦县| 通化市| 无棣县| 额济纳旗| 七台河市| 滁州市| 靖州|