您的位置:首页 > 编程语言 > Java开发

Spring、MyBatis、Struts框架整合的jar

2015-09-10 13:57 573 查看

一、综述:对最新版本Struts2、Mybatis、Spring框架的一个整合,包括最新版本的jar包,tomcat,并且是一个通用稳定的框架。

二、下面是框架的名称,版本,以及最后发布的时间以表格形式呈现

1、Sturts2

1、sturts2的版本

框架名称

版本
最后发布时间
Struts2
2.3.4

2012-6-11

2、Struts2.3.4 所需的Jar包及介绍

Jar包的分类

jar包名称

jar包版本

jar包文件名

jar包的作用

jar包内包含的主要包路径及主要类

依赖的自有jar包名称

依赖的第三方jar包名称

本jar包是否为第三方包

Struts

2.3.4









struts2-core
-2.3.4.jar

2.3.4

struts2-core-2.3.4
struts2的核心包

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

xwork-core

-2.3.4.jar



xwork-core
-2.3.4.jar

2.3.4

xwork-core-2.3.4
xwork核心包
com.opensymphony.xwork2/ com.opensymphony.xwork2.cinfig/ com.opensymphony.xwork2.ognl/



aopalliance.jar

1.0

aopalliance

这个包为AOP提供了最普通和通用的接口

org.aopalliance.aop/org.aopalliance.aop.intercept



commons-fileupload-1.2.2.jar

1.2.2

commons-fileupload-1.2.2

Struts文件的上传下载

org.apacher.commons.fileupload/ org.apacher.commons.fileupload.util



commons-lang
3-3.1.jar

3.3.1

commons-lang3-3.1

为java.lang包提供扩展

org.apacher.commons.lang3/ org.apacher.commons.lang3.builder



commons-logging
-1.1.1.jar

1.1.1

commons-logging-1.1.1

Jakarta的通用日志记录包

org.apacher.commons.logging/org.apacher.commons.logging.impl



freemarker-2.3.19.jar

2.3.19

freemarker-2.3.19

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具



ognl-3.0.5.jar

3.0.5

ognl-3.0.5

支持ognl表达式

Ognl



辅助jar包

struts2-spring
-plugin-2.3.4.jar

2.3.4

struts2-spring-plugin-2.3.4

struts2和spring整合需要的包



2、Spring

1、spring的版本

框架名称

版本
最后发布时间
Spring
3.2.0

2012-05-30

2、Spring3.2.0 所需的Jar包及介

Jar包的分类

jar包名称

jar包版本

jar包

文件名

jar包

的作用

jar包内包含的主要包路径及主要类

依赖的自有jar包名称

依赖的第三方jar包名称

本jar包是否为第三方包

Spring






spring-aop-3.2.0.M1.jar

3.2.0

spring-a

基于AOP的Spring特性如声明型事务管理(DeclarativeTransactionManagement)

org.springframework.aop/org.springframework.aop.aspectj /org.springframework.aop.aspectj.annotation

spring-core-3.2.0.M1.jar/cglib-2.1.3.jar/ spring-beans-3.2.0.M1.jar



spring-asm-3.2.0.M1.jar

3.2.0

spring-asm-3.2.0.M1

spring 表达式语言

org.springfremework.asm



spring-beans-3.2.0.M1.jar

3.2.0

spring-beans-3.2.0.M1

它包含访问配置文件、创建和管理bean以及进行(IoC/DI)操作相关的所有类

org.springframework.bens/org.springframework.annotation/org.springframework.factory/org.springframework.config

spring-core-3.2.0.M1.jar/cglib-2.1.3.jar



spring-context-3.2.0.M1.jar

3.2.0

spring-context-3.2.0.M1

为Spring核心提供了大量扩展

org.springframework.cache/org.springframework.cache.interceptor/org.springframework.config/

spring-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar/spring-aop-3.2.0.M1.jar/aopalliance.jar



spring-core-3.2.0.M1.jar

3.2.0

spring-core-3.2.0.M1

包含Spring框架基本的核心工具类

org.springframework.core
spring-expression-3.2.0.M1.jar


spring-expression-3.2.0.M1.jar

3.2.0

spring-expression-3.2.0.M1

spring 表达式语言



spring-jdbc-3.2.0.M1.jar

3.2.0

spring-jdbc-3.2.0.M1

包含对Spring对JDBC数据访问进行封装的所有类

org.springframework.jdbc/org.springframework.jdbc.config

spring-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar






spring-orm-3.2.0.M1.jar

3.2.0

spring-orm-3.2.0.M1

spring 整合第三方的 ORM 映射支持,如 Hibernate 、Ibatis、Jdo 以及spring的JPA的支持。

org.springframework.orm.hibernate4/org.springframework.orm.support

spring-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar/ spring-jdbc-3.2.0.M1.jar

/spring-aop-3.2.0.M1.jar

/spring-web-3.2.0.M1.jar



spring-web-3.2.0.M1.jar

3.2.0

spring-web-3.2.0.M1

包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类。

spring-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar/spring-context-3.2.0.M1.jar



spring-tx-3.2.0.M1.jar

3.2.0

spring-tx-3.2.0.M1

spring的事物(transction)管理

org.springframework.transaction



3、Mybatis3

1、mybatis3的版本

框架名称

版本
最后发布时间
MyBatis
3.1.1

2012-04-15

2、MyBatis3.1.1 所需的Jar包及介绍

Jar包的分类

jar包名称

jar包版本

jar包

文件名

jar包

的作用

jar包内包含的主要包路径及主要类

依赖的自有jar包名称

依赖的第三方jar包名称

本jar包是否为第三方包

mybatis-3.1.1.jar

3.1.1

mybatis-3.1.1

Mybatis核心包



mybatis-spring-1.1.1.jar

1.1.1

mybatis-spring-1.1.1
用来创建SqlSessionfactory



4、SSM框架整合中需要导入的其他jar包

jar包名称
jar包版本
jar包
文件名
jar包
的作用
本jar包是否为第三方包

c3p0-0.9.1.2.jar
0.9.1.1
c3p0-0.9.1.2
C3p0数据源


mysql-connector-java-5.1.12-bin.jar
5.1.1.2
mysql-connector-java-5.1.12-bin
mysql连接驱动


commons-logging-1.1.1.jar

1.1.1
commons-logging-1.1.1
Apache通用日志


cglib-2.2.jar
2.2
cglib-2.2
是一个的高性能的代码生成包。它广泛的被许多AOP的框架使用,例如Spring AOP和dynaop,为他们提供方法的interception(拦截)。最流行的OR


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: