1. 程式人生 > >Struts2、hibernate和spring下載,整合所需jar包

Struts2、hibernate和spring下載,整合所需jar包

ssh三個框架各自所有版本下載地址如下

Struts framework 下載地址:

spring framework 下載地址:

-------------------------------------

struts2

commons-logging-1.0.4.jar 主要用於日誌處理
freemarker-2.3.8.jar 模板相關操作需要包
ognl-2.6.11.jar ognl表達示所需包,
xwork-2.0.7.jar xwork核心包
struts2-core-2.0.14.jar struts2核心包
struts2-spring-plugin-2.0.14.jar struts2整合spring所需要的包


如果還需要整合其它框架或者外掛,再匯入其它的包
----------------------------------

hibernate
Hibernate3.jar hibernate核心包

antlr-2.7.6.jar 一個語言轉換工具(Hibernate利用它實現 HQL 到 SQL 的轉換模板相關操作需要包)

c3p0-0.9.1.jar  c3p0資料來源實現的jar檔案

cglib.jar CGLIB 位元組碼直譯器
commons-collections-3.1.jar collections Apache 的工具集

dom4j-1.6.1.jar dom4j XML 解析器
jta-1.1.jar 標準的 JAVA 事務處理介面

javassist-3.9.0.GA.jar 程式碼生成工具 (Hibernate用它在執行時擴充套件 Java類和實現,同cglib包)
slf4j-api-1.5.8.jar和slf4j-log4j12-1.5.0.jar hibernate使用的一個日誌系統

3.3以後的版本好像沒有以下兩個jar檔案

asm.jar ASM位元組碼庫 如果使用“cglib”則必要
asm-attrs.jar ASM位元組碼庫 如果使用“cglib”則必要
如果想使用快取需要加入:ehcache.jar EHCache快取

連線資料庫加入相關包....
---------------------------------

spring
spring-beans.jar 訪問配置檔案、建立和管理bean 以及進行Inversion of Control / Dependency Injection(IoC/DI)操作相關的所有類
spring-context.jar 可以找到使用Spring ApplicationContext特性時所需的全部類,JDNI 所需的全部類,instrumentation元件以及校驗Validation 方面的相關類
spring-core.jar Spring 框架基本的核心工具類
spring-jdbc.jar 包含對Spring 對JDBC 資料訪問進行封裝的所有類
spring-orm.jar 對對映框架的一些支援
spring-tx.jar 提供對事務的支援
如果還需要AOP的支援,還要加上aspectjrt.jar和aspectjweaver.jar
其它可選包:
commons-beanutils-1.6.jar
commons-dbcp-1.2.2.jar
commons-pool-1.4.jar
commons-fileupload-1.2.1.jar
commons-io-1.4.jar

連結:http://www.blogjava.net/rongxh7/archive/2008/11/11/239769.html