现在的位置: 首页 > 综合 > 正文

(struts2.3.4+spring3.2+mybatis3)整合中jar包作用介绍

2017年10月09日 ⁄ 综合 ⁄ 共 4063字 ⁄ 字号 评论关闭

最新版本 Spring、MyBatis、Struts 框架整合

2012—08—10

1

星讯远大科技有限公司

一、综述:对最新版本 Struts2、Hibernate、Spring 框架的一个整合,包 括最新版本的 jar 包,tomcat,并且是一个通用稳定的框架。 二、下面是框架的名称,版本,以及最后发布的时间以表格形式呈现

1、Sturts2 

sturts2 的版本:2.3.4

框架名称:Struts2

版本:2.3.4

最后发布时间:2012-6-11

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

Jar 包的分 类 jar 包名称 jar 包 版本 名 :

struts2-core -2.3.4.jar 2.3.4 struts2-core-2.3.4 struts2 的核心包 org.apache.struts2.dis patcher.ng.filter.Struts PrepareAndExecuteFil ter com.opensymphony.x work2/ com.opensymphony.x work2.cinfig/ com.opensymphony.x work2.ognl/
org.aopalliance.aop/o rg.aopalliance.aop.int ercept org.apacher.commons .fileupload/ org.apacher.commons .fileupload.util org.apacher.commons .lang3/ xwork-core -2.3.4.jar jar 包的作用 jar 包文件 jar 包内包含的主要 包路径及主要类 依赖的自有 jar 包名称 依赖的第三 方 jar 包名 称 本 jar 包 是否为 第三方
包 否

Struts 2.3.4 的 核 心 包

xwork-core -2.3.4.jar

2.3.4

xwork-core-2.3.4

xwork 核心包

aopalliance.ja r commons-file upload-1.2.2.j ar commons-lan g

1.0

aopalliance

这个包为 AOP 提供了最普通和 通用的接口 Struts 文件的上传下载

1.2.2

commons-fileupload -1.2.2

3.3.1

commons-lang3-3.1

为 java.lang 包提供扩展

3

星讯远大科技有限公司

3-3.1.jar commons-log ging -1.1.1.jar freemarker-2. 3.19.jar ognl-3.0.5.jar 1.1.1 commons-logging-1. 1.1 Jakarta 的通用日志记录包

org.apacher.commons .lang3.builder org.apacher.commons .logging/org.apacher.c ommons.logging.impl 否

2.3.1 9 3.0.5 2.3.4

freemarker-2.3.19

FreeMarker 是一个模板引擎, 一个基于模板生成文本输出的 通用工具 支持 ognl 表达式 struts2 和 spring 整合需要的包 Ognl

ognl-3.0.5 struts2-spring-plugi n-2.3.4

否 否

辅助 jar 包

struts2-spring -plugin-2.3.4.j ar

4

星讯远大科技有限公司

2、Spring 1、spring 的版本

框架名称

版本

最后发布时间

Spring

3.2.0

2012-05-30

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

Jar 包的分 类 jar 包名称 jar 包 版本 3.2.0 jar 包 文件名 spring-a jar 包 的作用 基于 AOP 的 Spring 特性如声 明 型 事 务 管 理 jar 包内包含的主 要包路径及主要 类 org.springframewo rk.aop/org.springfr 依赖的自有 jar 包 名称 spring-core-3.2.0. M1.jar/cglib-2.1.3. 依赖的第三 方 jar 包名称 本 jar 包是 否为第三方 包 否

Spring

5

spring-aop-3. 2.0.M1.jar

星讯远大科技有限公司

的 核 心 组 件 包

spring-beans3.2.0.M1.jar 3.2.0 spring-beans3.2.0.M1 spring-asm-3. 2.0.M1.jar 3.2.0 spring-asm-3. 2.0.M1

( DeclarativeTransactionMan agement)

amework.aop.aspe ctj/org.sp

ringfram ework.aop.aspectj. annotation org.springfremewo rk.asm

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

spring 表达式语言

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

org.springframewo rk.bens/org.springf ramework.annotat ion/org.springfram ework.factory/org. springframework.c onfig org.springframewo rk.cache/org.sprin gframework.cache .interceptor/org.sp ringframework.con fig/ org.springframewo rk.core

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

spring-contex t-3.2.0.M1.jar

3.2.0

spring-contex t-3.2.0.M1

为 Spring 核心提供了大量扩 展

spring-core-3.2.0. M1.jar/spring-bea ns-3.2.0.M1.jar/sp ring-aop-3.2.0.M1. jar/aopalliance.jar spring-expression3.2.0.M1.jar

spring-core-3. 2.0.M1.jar spring-expres sion-3.2.0.M1 .jar

3.2.0 3.2.0

spring-core-3. 2.0.M1 spring-expres sion-3.2.0.M1

包含 Spring 框架基本的核心 工具类 spring 表达式语言

否 否

6

星讯远大科技有限公司

spring-jdbc-3. 2.0.M1.jar

3.2.0

spring-jdbc-3. 2.0.M1

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

org.springframewo rk.jdbc/org.springf ramework.jdbc.co nfig org.springframewo rk.orm.hibernate4 /org.springframew ork.orm.support

spring-core-3.2.0. M1.jar/spring-bea ns-3.2.0.M1.jar spring-core-3.2.0. M1.jar/spring-bea ns-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-core-3.2.0. M1.jar/spring-bea ns-3.2.0.M1.jar/sp ring-context-3.2.0.
M1.jar

3.2.0

spring-orm-3. 2.0.M1

辅 助 包

spring-orm-3. 2.0.M1.jar

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

spring-web-3. 2.0.M1.jar

3.2.0

spring-web-3. 2.0.M1

包含 Web 应用开发时,用到 Spring 框架时所需的核心类, 包 括 自 动 载 入 WebApplicationContext 特 性 的类、Struts 与 JSF 集成类、 文件上传的支持类、Filter 类 和大量工具辅助类。 spring 的事物(transction)管理 org.springframewo rk.transaction

spring-tx-3.2. 0.M1.jar

3.2.0

spring-tx-3.2. 0.M1

7

星讯远大科技有限公司

3、Mybatis3 1、mybatis3 的版本

框架名称

版本

最后发布时间

MyBatis

3.1.1

2012-04-15

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

Jar 包的分 类 jar 包名称 jar 包 版本 3.1.1 jar 包 文件名 mybatis-3.1.1 jar 包 的作用 Mybatis 核心包 jar 包内包含的 主要包路径及 主要类 依赖的自有 jar 包 名称 依赖的第三方 jar 包名称 本 jar 包是 否为第三 方包 否

mybatis-3.1.1 .jar

8

星讯远大科技有限公司

mybatis-sprin g-1.1.1.jar

1.1.1

mybatis-sprin g-1.1.1

用来创建 SqlSessionfactory

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

jar 包名称 c3p0-0.9.1.2.jar jar 包版本 0.9.1.1 jar 包 文件名 c3p0-0.9.1.2 C3p0 数据源 是 mysql-connector-jav a-5.1.12-bin.jar commons-logging-1. 1.1.jar 5.1.1.2 1.1.1 mysql-connector-java-5

.1.1 2-bin commons-logging-1.1.1 mysql 连接驱动 Apache 通用日志 是 是一个的高性能的代码生成包。它广泛的被 许多 AOP 的框架使用,例如 Spring AOP 和 dynaop,为他们提供方法的 interception(拦 截) 。最流行的 OR 是 jar 包 的作用 本 jar 包是 否为第三 方包

cglib-2.2.jar

2.2

cglib-2.2

(struts2.3.4+spring3.2+mybatis3)整合中jar包作用介绍等内容。

抱歉!评论已关闭.