免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Hibernate入門之Hibernate所需類別庫(1)
Hibernate是ORM的解決方案,其底層對數(shù)據(jù)庫的操作依賴于JDBC,所以您必須先取得JDBC驅(qū)動程序,在這邊我們使用的是MySQL,所以您必須至以下網(wǎng)址先取得MySQL的JDBC驅(qū)動程序:
JDBC驅(qū)動程序
 接下來取得Hibernate,在撰寫此文的同時,Hibernate最后的穩(wěn)定版本是2.1.6,而3.0版還在測試階段,這邊的介紹將以2.1.6為主,所以請至以下網(wǎng)址取得hibernate-2.1.6.zip:
Hibernate官方網(wǎng)站
 解開hibernate-2.1.6.zip后,當中的hibernate2.jar是必要的,而在lib目錄中還包括了許多jar檔案,其中 dom4j、CGLIB、Commons Collections、Commons Logging、ODMG4、EHCache是必要的,而Log4j則是建議使用的,為何使用這些jar,在Hibernate參考手冊中有說明,您可以開啟doc\reference中的參考手冊,有英文版與簡體中文版的介紹,檔案格式則提供有html與pdf兩種,以下列出簡體中文中的說明:
dom4j(必需):Hibernate在解析XML配置和XML映像元文件時需要使用dom4j。
CGLIB(必需):Hibernate在運行時使用這個代碼生成庫強化類(與Java反射機制聯(lián)合使用)。
Commons Collections, Commons Logging(必需):Hibernat使用Apache Jakarta Commons項目提供的多個工具類庫。
ODMG4(必需):Hibernate提供了一個可選的ODMG兼容持久化管理界面。如果你需要映像集合,你就需要這個類庫,就算你不是為了使用ODMG API。
EHCache(必需):Hibernate可以使用不同的第二級Cache方案。如果沒有修改配置的話,EHCache提供默認的Cache。
Log4j(可選):Hibernate使用Commons Logging API,后者可以使用Log4j作為底層實施log的機制。如果上下文類目錄中存在Log4j庫,Commons Logging就會使用Log4j和它在上下文類路徑中找到的log4j.properties文件。在Hibernate發(fā)行包中包含有一個示例的 properties文件。所以,如果你想看看幕后到底發(fā)生了什么,也把log4j.jar拷貝到你的上下文類路徑去吧(它位于src/目錄中)。
以上是Hibernate參考手冊所列出的jar檔案,Hibernate底層還需要Java Transaction API,所以您還需要jta.jar,到這邊為止,總共需要十個jar檔案:
mysql-connector-java-3.0.14-production-bin.jar
jta.jar
hibernate2.jar
cglib-full-2.0.2.jar
commons-collections-2.1.1.jar
commons-logging-1.0.4.jar
dom4j-1.4.jar
ehcache-0.9.jar
log4j-1.2.8.jar
odmg-3.0.jar
 其它的jar檔案則視您的需要來設(shè)定,例如您應(yīng)該也會使用到Ant,這對于自動化建構(gòu)Hibernate有相當?shù)膸椭?,您可以先查看我另一個版面上有關(guān)于Ant的介紹:
Ant入門
 Hibernate可以運行于單機之上,也可以運行于Web應(yīng)用程序之中,如果是運行于單機,則將所有用到的jar檔案(包括JDBC驅(qū)動程序)設(shè)定至CLASSPATH中,如果是運行于Web應(yīng)用程序中,則將jar檔案置放于WEB-INF/lib中,其中JDBC驅(qū)動程序也可以依賴于JNDI 來取得資源,設(shè)定的方式之后介紹,或者您也可以先看看這篇文章有關(guān)于DBCP的介紹:
DBCP介紹
 準備好這些檔案后,我們下一個主題將介紹一個快速入門的例子。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
入門 01 - Hibernate所需類別庫
hibernate入門 - 包作用詳解 - bigcactus的專欄
spring+hibernate整合
Hibernate配置常見異常
hibernate jar包介紹
Dwr2+Struts2+Spring2.5+Hibernate3完美整合--用戶登錄注冊...
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服