国产精品视频免费观看_久草在线2_亚洲午夜精品_国产91网址_先锋av资源在线_极品久久

ssh框架常用jar包

下載地址

您的位置:首頁(yè) > > 軟件下載 > 應(yīng)用軟件 > 其它軟件 > 下載sshjar包
95.56%
4.44%

ssh框架常用jar包

SSH整合
  • 軟件介紹
  • 軟件截圖
  • 相關(guān)下載
軟件標(biāo)簽:

ssh框架常用jar包該工具為java開(kāi)發(fā)中的SSH框架應(yīng)用中常用Jar包整合下載,包含了常用的Struts2包,Spring包,Hibernate包,Aop包均為篩選后的包,安全無(wú)毒,適用所有操作系統(tǒng),有用到這款JAR框架包的用戶快通過(guò)kkx分享的地址來(lái)獲取吧!

ssh框架常用jar包

sshjar包使用說(shuō)明

該工具為綠色免安裝版,下載完成后解壓打開(kāi)即可使用

sshjar包整合下載

包含內(nèi)容

1、xwork-core-2.1.6;

2、struts2-core-2.1.8;

3、ognl-2.7.3;

4、freemarker-2.3.15;

5、commons-io-1.3.2;

6、commons-fileupload-1.2.1。

SSH框架應(yīng)用中常用Jar包用途

commons-logging-1.0.4.jar

Struts2加入了就不需要導(dǎo)入

log4j-1.2.15.jar

Hibernate加入了就不需要導(dǎo)入

Jar文件:紅色的為一定沒(méi)有問(wèn)題的jar包

操作數(shù)據(jù)庫(kù)的jar

mysql-connector-java-5.0.8-bin.jar

struts2

commons-logging-1.0.4.jarASF出品的日志包,Struts2框架使用這個(gè)日志包來(lái)支持Log4J的jdk1.4的日志記錄。

commons-logging.jar:

log4j-1.2.15.jar

freemarker-2.3.8.jar模板相關(guān)操作需要包,Struts2的UI標(biāo)簽的模板使用FreeMarker編寫。

ognl-2.6.11.jar ognl:對(duì)象導(dǎo)航圖語(yǔ)言(Object Graph Navigation Language),struts2框架通過(guò)其寫對(duì)象的屬性。

xwork-2.0.7.jar  xwork核心包,Struts2在其上構(gòu)建

struts2-core-2.0.14.jar  struts2核心包

struts2-spring-plugin-2.0.14.jar  struts2整合spring所需要的包

commons-fileupload-1.2.1.jar:文件上傳組件,struts-2.1.6版本之后需要加入此文件

commons-io-1.3.2.jar:上傳文件依賴的jar包

hibernate的jar包

antlr-2.7.6.jar :一個(gè)語(yǔ)言轉(zhuǎn)換工具,Hibernate利用它實(shí)現(xiàn)HQL到SQL的轉(zhuǎn)換模板相關(guān)操作需要包

commons-collections-3.1.jar  collections Apache的工具類,集合框架。

javassist-3.9.0.GA.jar   代碼生成工具,Hibernate用它在運(yùn)行時(shí)擴(kuò)展Java類和實(shí)現(xiàn),同cglib包

dom4j-1.6.1.jar   dom4j xml解析器

jta-1.1.jar  標(biāo)準(zhǔn)Java事務(wù)處理接口

slf4j-api-1.5.8.jar和slf4j-log4j-2-1.5.0.jar  hibernate使用一個(gè)日志系統(tǒng),后者是slf4j轉(zhuǎn)換log4j的中間接口。

cglib.jar   CGLIB字節(jié)碼解析器

asm.jar    ASM字節(jié)碼庫(kù),如果使用”cglib”則必要

echcache.jar  EHCache緩存,使用緩存

spring

spring-beans.jar:這個(gè)jar文件是所有應(yīng)用都要用到的,它包含訪問(wèn)配置文件、創(chuàng)建和管理bean以及進(jìn)行Inversion of Control / Dependency Injection(IoC/DI)操作相關(guān)的所有類。如果應(yīng)用只需基本的IoC/DI支持,引入spring-core.jar及spring- beans.jar文件就可以了。

spring-context.jar:這個(gè)jar文件為Spring核心提供了大量擴(kuò)展。可以找到使用Spring ApplicationContext特性時(shí)所需的全部類,JDNI所需的全部類,UI方面的用來(lái)與模板(Templating)引擎如 Velocity、FreeMarker、JasperReports集成的類,以及校驗(yàn)Validation方面的相關(guān)類。

spring-da0.jar:這個(gè)jar文件包含Spring DAO、Spring Transaction進(jìn)行數(shù)據(jù)訪問(wèn)的所有類。為了使用聲明型事務(wù)支持,還需在自己的應(yīng)用里包含spring-aop.jar。

spring-orm.jar這個(gè)jar文件包含Spring對(duì)DAO特性集進(jìn)行了擴(kuò)展,使其支持 iBATIS、JDO、OJB、TopLink,因?yàn)镠ibernate已經(jīng)獨(dú)立成包了,現(xiàn)在不包含在這個(gè)包里了。這個(gè)jar文件里大部分的類都要依賴 spring-dao.jar里的類,用這個(gè)包時(shí)你需要同時(shí)包含spring-dao.jar包。

spring-hibernate.jar:這個(gè)jar文件包含Spring對(duì)Hibernate2及Hibernate3進(jìn)行封裝的所有類。

spring-core.jar   這個(gè)jar文件包含Spring框架基本的核心工具類,Spring其它組件要都要使用到這個(gè)包里的類,是其它組件的基本核心,當(dāng)然你也可以在自己的應(yīng)用系統(tǒng)中使用這些工具類。spring-jdbc.jar包含是Spring對(duì)JDBC數(shù)據(jù)庫(kù)訪問(wèn)進(jìn)行封裝的所有類

spring-aop.jar:這個(gè)jar文件包含在應(yīng)用中使用Spring的AOP特性時(shí)所需的類。使用基于AOP的Spring特性,如聲明型事務(wù)管理(Declarative Transaction Management),也要在應(yīng)用里包含這個(gè)jar包。

spring-jdbc.jar:這個(gè)文件包含對(duì)Spring對(duì)JDBC數(shù)據(jù)訪問(wèn)進(jìn)行封裝的所有類。

Spring-remoting.jar:這個(gè)jar文件包含支持EJB,JMS,遠(yuǎn)程調(diào)用Remoting(RMI,Hessian,Http Invoker,JAX-RPC)方面的類。

spring-support.jar

這個(gè)jar文件包含支持緩存Cache(ehcache)、JCA、JMX、郵件服務(wù)(Java Mail、COS Mail)、任務(wù)計(jì)劃Scheduling(Timer、Quartz)方面的類。

spring-web.jar

這個(gè)jar文件包含Web應(yīng)用開(kāi)發(fā)時(shí),用到Spring框架時(shí)所需的核心類,包括自動(dòng)載入WebApplicationContext特性的類、 Struts與JSF集成類、文件上傳的支持類、Filter類和大量工具輔助類。

spring-webmvc.jar

這個(gè)jar文件包含Spring MVC框架相關(guān)的所有類。包含國(guó)際化、標(biāo)簽、Theme、視圖展現(xiàn)的FreeMarker、JasperReports、Tiles、Velocity、 XSLT相關(guān)類。當(dāng)然,如果你的應(yīng)用使用了獨(dú)立的MVC框架,則無(wú)需這個(gè)JAR文件里的任何類。

spring-tx.jar提供對(duì)事物的支持

aspectjrt.jar和aspectjweaver.jar:需要AOP的支持時(shí)需要的類。

c3p0-0.9.1.2.jar:使用c3p0數(shù)據(jù)庫(kù)連接池時(shí)需要使用這個(gè)jar文件。

cglig-nodep-2.1.3.jar :使用動(dòng)態(tài)代理的時(shí)候使用這個(gè)jar。

common-annotations.jar:IOC支持。

spring.jar:是包含有完整發(fā)布的單個(gè)jar包,spring.jar中包含了出spring-mock.jar里所有包含的內(nèi)容的其他jar包的內(nèi)容,因?yàn)橹挥性陂_(kāi)發(fā)環(huán)境下才會(huì)用到spring-mock.jar來(lái)進(jìn)行輔助測(cè)試,正式應(yīng)用系統(tǒng)中是用不得這些類的。

除了spring.jar文件,Spring還包括有其它13個(gè)獨(dú)立的jar包,各自包含著對(duì)應(yīng)的Spring組件,用戶可以根據(jù)自己的需要來(lái)選擇組合自己的jar包,而不必引入整個(gè)spring.jar的所有類文件。

log4j-1.2.15.jar操作日志需要的包。

spring-mock.jar

這個(gè)jar文件包含Spring一整套mock類來(lái)輔助應(yīng)用的測(cè)試。Spring測(cè)試套件使用了其中大量mock類,這樣測(cè)試就更加簡(jiǎn)單。模擬 HttpServletRequest和HttpServletResponse類在Web應(yīng)用單元測(cè)試是很方便的。

Commons-dbcp.jar:數(shù)據(jù)源     Commons-pool.jar 數(shù)據(jù)源

如何選擇這些發(fā)布包,決定選用哪些發(fā)布包其實(shí)相當(dāng)簡(jiǎn)單。如果你正在構(gòu)建Web應(yīng)用并將全程使用Spring,那么最好就使用單個(gè)全部的 spring.jar文件;如果你的應(yīng)用僅僅用到簡(jiǎn)單的Inversion of Control / Dependency Injection(IoC/DI)容器,那么只需spring-core.jar與spring-beans.jar即可;如果你對(duì)發(fā)布的大小要求很高,那么就得精挑細(xì)選了,只取包含自己所需特性的jar文件了。采用獨(dú)立的發(fā)布包你可以避免包含自己的應(yīng)用不需要的全部類。當(dāng)然你可以采用其它的一些工具來(lái)設(shè)法令整個(gè)應(yīng)用包變小,節(jié)省空間的重點(diǎn)在于準(zhǔn)確地找出自己所需的Spring依賴類,然后合并所需的類與包就可以了。Eclispe有個(gè)插件叫 ClassPath Helper可以幫你找找所依賴的類。

sshjar包使用方法

struts2需要的幾個(gè)jar包:

1)xwork-core-2.1.6

2)struts2-core-2.1.8

3)ognl-2.7.3

4)freemarker-2.3.15

5)commons-io-1.3.2

6)commons-fileupload-1.2.1

這也是常用好多個(gè)包,并沒(méi)有這些包是不行的
Hibernate常見(jiàn)jar包
antlr-2.7.6.jar的功效
ANTLR(ANotherToolforLanguageRecognition)是一個(gè)PCCTS制訂的語(yǔ)言工具,為他建立評(píng)定者,程序編譯者,翻譯者提供一個(gè)包含java,c#和C++等在內(nèi)的詞法敘述架構(gòu),使用from多態(tài)性查詢語(yǔ)句的時(shí)候需要它。語(yǔ)言表達(dá)轉(zhuǎn)換軟件,Hibernate利用它完成HQL到SQL的變換
錯(cuò)誤情況:工程中并沒(méi)有加上antlr-2.7.6.jar,hibernate不容易實(shí)行hql語(yǔ)句
并且還會(huì)報(bào)NoClassDefFoundError:antlr/ANTLRException錯(cuò)誤
2.commons-collections-3.1.jar的功效
ApacheCommons包中的一個(gè),包括了一些Apache研發(fā)的集合類,作用比java.util.*強(qiáng)勁
錯(cuò)誤情況:NoClassDefFoundError:org/apache/commons/collections/SequencedHashMap
3.dom4j-1.6.1.jar的功效是一個(gè)JAVA的XMLAPI類似于jdom,用于讀寫能力xml文件,dom4j是一個(gè)很優(yōu)秀的JAVAXMLAPI,具備特性出色,功能齊全和易使用的特征,與此同時(shí)它還是一個(gè)開(kāi)放源代碼的app,還可以在SourceForge上尋找它
錯(cuò)誤情況:NoClassDefFoundError:org/dom4j/DocumentException
4.javassist-3.12.0.GA.jar
代碼生成專用工具,Hibernate用來(lái)在運(yùn)行中拓展Java類和完成
錯(cuò)誤情況:java.lang.reflect.InvocationTargetException
5.jta-1.1.jar
javaTransactionAPI(JTA)標(biāo)準(zhǔn)的包,是特定事務(wù)管理和事務(wù)處理和分布式事務(wù)解決系統(tǒng)軟件中間標(biāo)準(zhǔn)的,JAVA插口,包含:資源優(yōu)化配置,業(yè)務(wù)系統(tǒng),和事務(wù)管理應(yīng)用軟件。
錯(cuò)誤情況:NoClassDefFoundError:javax/transaction/Synchronization
6.slf4j-api-1.6.1.jar日志管理方法API
7.hibernate3.jar
hibernate3.0的關(guān)鍵jar包,常見(jiàn)的session,Query,Transaction都處在這一jar文件中。
錯(cuò)誤情況:Unresolvedcompilationproblems
8.hibernate-jpa-2.0-api-1.0.1.Final.jarsun公司給予,針對(duì)hibernate中通過(guò)注釋去完成javaBean影射表中依靠包,根據(jù)它hibernate增強(qiáng)了根據(jù)注釋去完成javaBean影射表

相關(guān)下載

精選軟件

Thunderbird正式版

Thunderbird正式版

主站蜘蛛池模板: yeyeav| 国产午夜亚洲精品不卡 | 粉嫩一区二区三区国产精品 | 一区二区三区免费 | 日韩精品一区二区三区在线播放 | 国产一区免费视频 | 成人午夜激情 | 亚洲精品电影网在线观看 | 国产一区二区精品在线观看 | 日日干日日操 | 欧美日韩综合视频 | 久久久久综合 | 久久国产一区二区 | 午夜国产羞羞视频免费网站 | 欧洲精品一区 | 99热这里有精品 | 欧美精品一区二区在线观看 | 免费黄色av | 亚洲3p| 91在线精品视频 | 超碰成人免费 | 噜久寡妇噜噜久久寡妇 | 欧美日韩一区二区三区四区 | 亚洲欧美激情视频 | 中国黄色毛片视频 | 天天夜夜人人 | 午夜影院在线观看 | 北条麻妃99精品青青久久 | 日本免费一区二区三区视频 | 国产精品日韩在线观看一区二区 | 亚洲风情在线观看 | av资源中文在线 | 综合网在线 | 在线播放国产一区二区三区 | av中文字幕在线观看 | 91啪影院| 午夜影院在线观看 | 性色在线 | 中文字幕第三页 | www.久| 精品一区二区三区免费视频 |