Struts2.3.14+Spring3.2.0+Mybatis3.2.3項目Jar包整合說明

最近搭建框架精簡Jar包,對框架及工具類需要的Jar進行了整理記錄如下:

 

Struts2.3.14.3
struts2-core-2.3.14.3.jar   Struts2核心包
xwork-core-2.3.14.3.jar   xwork核心包
aopalliance-1.0.jar    aop通用接口
commons-fileupload-1.3.jar  文件上傳下載
commons-lang3-3.1.jar   java.lang包擴展
commons-logging-1.1.3.jar  Jakarta的通用日誌記錄包
freemarker-2.3.19.jar    freemarker包
ognl-3.0.6.jar     ongl表達式支持
struts2-spring-plugin-2.3.14.3.jar struts、spring整合
javassist-3.11.0.GA.jar   Java字節碼的類庫
commons-collections-3.1.jar  集合類和集合工具類的封裝

Spring3.2.0
spring-aop-3.2.0.M1.jar   基於AOP的Spring特性如聲明型事務管理
spring-asm-3.2.0.M1.jar   spring表達式語言
spring-beans-3.2.0.M1.jar   它包含訪問配置文件、創建和管理bean以及進行(IoC/DI)操作相關的所有類
spring-context-3.2.0.M1.jar  爲Spring核心提供擴展
spring-core-3.2.0.M1.jar   spring核心包
spring-expression-3.2.0.M1.jar  spring表達式語言
spring-jdbc-3.2.0.M1.jar   包含對Spring對JDBC數據訪問進行封裝的所有類
spring-orm-3.2.0.M1.jar   spring 整合第三方的 ORM 映射支持,如 Hibernate 、Ibatis、Jdo以及spring的JPA的支持
spring-web-3.2.0.M1.jar   包含Web應用開發時,用到Spring框架時所需的核心類,包括自動載入WebApplicationContext特性的類、
       Struts與JSF集成類、文件上傳的支持類、Filter類和大量工具輔助類
spring-tx-3.2.0.M1.jar   spring的事物(transction)管理

Mybatis3.2.3
mybatis-3.2.3.jar    mybatis包
mybatis-spring-1.2.1.jar   mybatis、spring整合包


其他
cglib-2.2.2.jar     是一個的高性能的代碼生成包。它廣泛的被許多AOP的框架使用,例如Spring AOP和dynaop,
       爲他們提供方法的interception(攔截)。Hibernate用它來實現PO字節碼的動態生成。
proxool-0.9.0RC3.jar   數據庫連接池
asm-3.3.1.jar     ASM是小巧輕便的 Java 字節碼操控框架 ,它能方便地生成和改造 Java 代碼。 Hibernate 和 Spring 在底層都用到了 ASM(CgLib 底層用的 asm)
asm-commons-3.3.jar
log4j-1.2.17.jar     日誌
dom4j-1.6.1.jar     XML解析
commons-lang-2.4.jar   Commons項目中用來處理Java基本對象方法的工具類包,簡化開發
commons-io-2.0.1.jar   Commons項目用來幫助進行IO功能開發
jtds-1.2.jar      數據庫驅動
struts2-convention-plugin-2.3.14.3.jar struts2註解依賴包
struts2-config-browser-plugin-2.3.14.3.jar 映射查看
ant.jar      ANT工具包
fastjson-1.1.36.jar    JSON解析


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章