亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

配置WebLogic8.1和Hibernate3.0二

2019-11-18 13:49:35
字體:
來源:轉載
供稿:網友

  我的 前一篇文章 描述了在 WebLogic 8.1 上配置 Hibernate 3.0 的具體步驟。文章引起了巨大的反響。在本文中,我將介紹高級配置,其中 Hibernate 使用了 WebLogic 的 java 命名和目錄接口 (Java Naming and Directory Interface , JNDI) 、 Java 事務 API (Java Transaction API , JTA) 、 Java 連接器架構 (Java Connector Architecture , JCA) 和 Java 治理擴展 (Java Management extension , JMX) 實現。
  
  我們先從 JNDI 開始。通過在 hibernate.cfg.xml 文件中命名 sessionFactory , Hibernate 使 SessionFactory 在 JNDI 中可用。呀!這在 WebLogic 中不起作用。正如 此處 所描述的, WebLogic JNDI 與 Hibernate 配合得不是很好。有多個工作區。工作區手動將 SessionFactory 綁定到 JNDI 中,方法是通過 WebLogic startup 類或者啟動 servlet 。但是,我不能使 SessionFactory 實例從 JNDI 安全返回。因此,折衷一下,為 SessionFactory 向 HibernateUtil 實用類添加一個存取器。
  
  為了配置 Hibernate 使用 JTA ,我在 hibernate.cfg.xml 文件中配置了 transaction.factory_class 。有兩個選項: org.hibernate.transaction.JTATransactionFactory 和 org.hibernate.transaction.CMTTransactionFactory 。說明文檔建議,對 Bean 托管事務界定 (Bean Managed Transaction Demarcation , BMTD) bean 使用 JTATransactionFactory ,而對容器托管事務界定 (Container Managed Transaction Demarcation , CMTD) bean 使用 CMTTransactionFactory 。 JTATransactionFactory 似乎更通用些,它既支持 BMTD bean 又支持 CMTD bean 。因此,我配置的是 JTATransactionFactory 。此外,為了以特定于容器的方式查找事務,我在 hibernate.cfg.xml 文件中配置了 transaction.manager_lookup_class 。借助于這個配置,我完全不需要使用 Hibernate Transaction API 。
  
  對 Hibernate 的 JCA 支持是實驗性質的,目前還沒有全面應用于 WebLogic 。我可以設想,以后 Hibernate 會被打包為 Resource ARchive (RAR) 文件。 Hibernate RAR 文件作為資源適配器部署。適配器使 Session 在 JNDI 中可用。所有的配置元素都是通過資源適配器( xml 文件)配置的,而不是通過 hibernate.cfg.xml 文件或采用其他方法配置。為什么在 WebLogic 中要配置 Hibernate 使用 JCA ? JCA 旨在封裝傳統系統的連接、事務等等,并使它們在 J2EE 中可用。但是,由于 Hibernate ,傳統的資源適配器的優勢不能全面體現。一旦 Hibernate 被配置為資源適配器,特定的應用程序與 Hibernate 的耦合就被削弱了。多個不同的應用程序可以使用同一個 Hibernate 資源適配器。由于當前正在開發的 EJB 3.0 ,這種配置在 EJB 的持久性 API 、 Hibernate 和 Java 數據對象 (Java Data Object , JDO) 的標準化方面的優勢更為明顯。從理論上講,可以熱部署(或重部署)適配器和改變持久性實現。
  
  Hibernate 附帶 JMX Management Bean (MBean) 實現。我不知道如何使用 JMX 將 Hibernate 部署到 WebLogic 上。 Hibernate 和 WebLogic 使用 JMX 有什么好處?至少有兩條。一條是部署和重部署。更重要的一條是,可以監控 Hibernate 和獲得的統計信息。從 JMX 控制臺進行運行時監控是所部署的應用程序運行良好的基本保障。
  
  我更新了示例應用程序,可 在此 獲取。(注:需要有 bartsandbox 的免費會員資格。)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲伊人久久综合| 北条麻妃99精品青青久久| 久久夜色撩人精品| 精品国产一区二区三区久久久| 国产精品亚洲欧美导航| 欧美精品久久久久a| 国产精品视频久久久久| 欧美激情aaaa| 中文字幕视频在线免费欧美日韩综合在线看| 亚洲男人的天堂在线| 美女久久久久久久久久久| 亚洲精品福利免费在线观看| 亚洲精品电影网| 亚洲激情视频网站| 中文字幕欧美专区| 日本欧美在线视频| 国产日韩欧美视频在线| 亚洲一区二区少妇| 亚洲天堂成人在线| 欧美裸身视频免费观看| 精品色蜜蜜精品视频在线观看| 97在线视频精品| 日本亚洲精品在线观看| 久久久久久久国产| 国产成人精品国内自产拍免费看| 久久99视频精品| 成人国产在线视频| 日韩av电影免费观看高清| 性色av香蕉一区二区| 日韩在线视频一区| 成人写真视频福利网| 综合136福利视频在线| 色综合天天狠天天透天天伊人| 日韩av网址在线观看| 欧美又大粗又爽又黄大片视频| 国产亚洲精品一区二区| 久久久伊人日本| 第一福利永久视频精品| 91理论片午午论夜理片久久| 亚洲人成电影在线播放| 国模gogo一区二区大胆私拍| 日韩电影免费观看中文字幕| 91高清免费视频| 97精品国产91久久久久久| 欧美精品xxx| 91精品国产91久久久久久久久| 亚洲毛片一区二区| 国产精品h片在线播放| 国产精品日日做人人爱| 亚洲天天在线日亚洲洲精| 国产美女精品视频免费观看| 在线观看精品国产视频| 日韩成人在线播放| 久久精品91久久香蕉加勒比| 丝袜亚洲另类欧美重口| 中文字幕亚洲欧美日韩在线不卡| 欧美国产日韩xxxxx| 在线日韩av观看| 亚洲精品之草原avav久久| 亚洲国产欧美久久| 欧美在线激情视频| 成人精品一区二区三区电影免费| 欧美成人精品激情在线观看| 亚洲免费视频观看| 成人中文字幕在线观看| 人人爽久久涩噜噜噜网站| 欧美激情极品视频| 欧美大胆在线视频| 日韩在线中文视频| 亚洲国产精品va在线| 国产在线久久久| 欧美日韩精品二区| 中文字幕亚洲图片| 亚洲一区二区三区毛片| 狠狠躁夜夜躁人人爽天天天天97| 午夜精品视频网站| 日韩中文有码在线视频| 九九视频直播综合网| 98精品国产自产在线观看| 亚洲黄页视频免费观看| 亚洲天堂网在线观看| 亚洲综合色激情五月| 色综合伊人色综合网| 久久夜精品va视频免费观看| 国产精品视频区| 亚洲成人网在线| 精品欧美aⅴ在线网站| 97国产在线观看| 日韩精品在线观看一区二区| 91av在线免费观看| 欧美日韩国产限制| 国产精品第10页| 亚洲黄色成人网| 欧美激情欧美狂野欧美精品| 国产亚洲精品美女久久久| 亚洲图片欧洲图片av| 国产在线精品成人一区二区三区| 中文字幕免费精品一区高清| 国产精品丝袜一区二区三区| 日韩av男人的天堂| 国产小视频国产精品| 成人两性免费视频| 亚洲一区二区少妇| 日韩hd视频在线观看| 亚洲一区二区黄| 午夜精品久久久久久久99热| 热久久美女精品天天吊色| 中文字幕精品网| 成人午夜一级二级三级| 国产精品久久久91| 久久久免费精品视频| 欧美激情精品久久久久久黑人| 欧美丰满少妇xxxx| 久久久精品国产网站| 亚洲精品黄网在线观看| 亚洲欧美国产va在线影院| 欧美午夜电影在线| 中文字幕亚洲无线码a| 国产日韩欧美在线| 国产97在线视频| 97久久精品国产| 国产女人18毛片水18精品| 在线观看欧美www| 久热精品在线视频| 久久久亚洲欧洲日产国码aⅴ| 中文字幕日韩欧美在线视频| 精品国产欧美一区二区三区成人| 91精品视频免费观看| 国产亚洲一级高清| www.xxxx精品| 久久人人97超碰精品888| 欧美一区二区三区精品电影| 亚洲人成网站在线播| 自拍偷拍亚洲精品| 日韩性xxxx爱| 日韩久久精品电影| 国产日韩在线亚洲字幕中文| 成人网在线视频| 中文字幕精品国产| 亚洲欧美激情四射在线日| 欧美大荫蒂xxx| 国产视频福利一区| 久久久精品2019中文字幕神马| 北条麻妃一区二区在线观看| 国产精品成av人在线视午夜片| 日韩成人激情影院| 日韩av在线资源| 亚洲精品国产精品乱码不99按摩| 亚洲人成毛片在线播放| 丰满岳妇乱一区二区三区| 欧美影院成年免费版| 国产亚洲成精品久久| 欧美激情精品久久久久久免费印度| 亚洲精品国产免费| 欧美日韩精品在线| 在线精品播放av| 亚洲人在线视频| 亚洲色图av在线| 中文字幕不卡在线视频极品| 国产日韩欧美中文在线播放| 6080yy精品一区二区三区| 日韩小视频网址| 亚洲欧洲免费视频| 欧美日韩国内自拍|