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

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
hibernate jar包介紹

一直使用my eclipse集成的Hibernate來學(xué)習(xí)。最近在寫hibernate的日記,寫到搭建hibernate框架的時(shí)候才發(fā)現(xiàn)自己對(duì)hibernate的內(nèi)容還是不了解,決定自己手動(dòng)搭建一下。這就牽出了一個(gè)問題:添加jar包的時(shí)候,到底應(yīng)該選哪個(gè)呢?所以干脆,搞明白每一個(gè)jar包的作用,到時(shí)候用哪個(gè)加哪個(gè)!即理解又減輕程序的大小,一舉兩得。

都是從網(wǎng)上找來的,一搜一大片。只是簡(jiǎn)介,對(duì)于具體的包的細(xì)節(jié),可以在具體搜。

hibernate3.jar 

hibernate3.0的核心jar包,常用的session,Query,Transaction都位于這個(gè)jar文件中。 

antlr-2.7.6rc1.jar 

ANTLR (ANother Tool for Language Recognition) 是一個(gè)PCCTS制定的語言工具,它為他創(chuàng)建認(rèn)定者,程序編譯者,翻譯者提供一個(gè)包括 java,c#C++在內(nèi)的語法描述框架,使用from 多態(tài)查詢語句時(shí)需要它。

cglib-2.1.3.jar 

CGL (Code Generation Libray) 是一種高性能,高質(zhì)量的代碼產(chǎn)生庫, Hibernate 用它來實(shí)現(xiàn) po (persistent object)字節(jié)碼的動(dòng)態(tài)生成 

asm.jarasm-attrs.jar 

ObjectWeb的字節(jié)碼操縱框架,用來動(dòng)態(tài)生成java代碼 

commons-collections-2.1.1.jar

 Apache Commons 包中的一個(gè),包含了一些Apache開發(fā)的集合類,功能比java.util.* 強(qiáng)大 

dom4j-1.6.1.jar 

是一個(gè)JAVAXML API 類似于jdom,用來讀寫XML文件,dom4j是一個(gè)非常優(yōu)秀的JAVA XML API, 具有性能優(yōu)異,功能強(qiáng)大和易使用的特點(diǎn),同時(shí)它也是一個(gè)開放源代碼的軟件,可以在 SourceForge上找到它 

eheache-1.1.jar 

EHCahe是一個(gè)純JAVA的進(jìn)程中的緩存,它具有經(jīng)下特性,快速、簡(jiǎn)單、為hibernate充當(dāng)可插入的緩存,最小的依賴性和全面的文檔和測(cè)試 

jta.jar 

java Transaction API (JTA) 規(guī)范的包,是指定事務(wù)和事務(wù)處理和分布式事務(wù)處理系統(tǒng)之間的標(biāo)準(zhǔn),JAVA接口,包括資源管理,應(yīng)用服務(wù),和事務(wù)應(yīng)用程序。 

 commons-logging-1.0.4.jar

  Jakarta的通用日志記錄包 

 log4j-1.2.9.jar 

Hibernate 使用 Commons Logging API 可以使用log4j作為實(shí)施,log的機(jī)制,如果把log4j庫放到上下文類目錄中,commons Logging 就會(huì)使用log4j 和它上下文類路徑找到的log4j.properties文件。log4j下載地址:http://www.apache.org/dist/logging/log4j/ 

c3p0.jar 

C3PO是一個(gè)數(shù)據(jù)庫連接池,Hibernate可以配置為使用C3PO連接池。如果你準(zhǔn)備用這個(gè)連接池,就需要這個(gè)jar包  

aas.jar

  JAAS是用來進(jìn)行權(quán)限驗(yàn)證的,已經(jīng)包含在JDK1.4里面了。所以實(shí)際上是多余的包 

jdbc2_0-stdext.jar 

JDBC2.0的擴(kuò)展包,一般來說數(shù)據(jù)庫連接池會(huì)用上它。不過App Server都會(huì)帶上,所以也是多余的 

jaxen-1.1-beta-7.jar

  處理xmlxpath的東西 

xalan.jar, xerces.jar, xml-apis.jar

 XercesXML解析器,Xalan是格式化器,xml-apis實(shí)際上是JAXP。一般App Server都會(huì)帶上,JDK1.4也包含了解析器,不過不是Xerces,是Crimson,效率比較差,不過HibernateXML只不過是讀取配置文件,性能沒什么緊要的,所以也是多余的 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
hibernate入門 - 包作用詳解 - bigcactus的專欄
依賴jar包里的log4j配置將自己應(yīng)用的log4j.properties屏蔽掉的問題
java開發(fā)常用的jar包的作用解釋
SSH所有jar包用途
SSH整合jar包詳解.Struts2.2.3+Spring3.1.0.M2+Hibernate3.6.6
SSH集成,包整理,struts2資源文件加載不出來
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服