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

更新时间:2024-01-16 22:03:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

星讯远大科技有限公司 最新版本Spring、MyBatis、Struts框架整合 2012—08—10 1 星讯远大科技有限公司 一、综述:对最新版本Struts2、Hibernate、Spring框架的一个整合,包括最新版本的jar包,tomcat,并且是一个通用稳定的框架。 二、下面是框架的名称,版本,以及最后发布的时间以表格形式呈现 1、Sturts2 1、sturts2的版本 框架名称 版本 最后发布时间 Struts2 2 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.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter com.opensymphony.xwork2/ com.opensymphony.xwork2.cinfig/ com.opensymphony.xwork2.ognl/ org.aopalliance.aop/org.aopalliance.aop.intercept 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.jar commons-fileupload-1.2.2.jar commons-lang 1.0 aopalliance commons-fileupload-1.2.2 commons-lang3-3.1 这个包为AOP提供了最普通和通用的接口 Struts文件的上传下载 否 1.2.2 否 3.3.1 为java.lang包提供扩展 否 3 星讯远大科技有限公司 3-3.1.jar commons-logging -1.1.1.jar freemarker-2.3.19.jar 1.1.1 commons-logging-1.1.1 freemarker-2.3.19 ognl-3.0.5 struts2-spring-plugin-2.3.4 Jakarta的通用日志记录包 org.apacher.commons.lang3.builder org.apacher.commons.logging/org.apacher.commons.logging.impl 否 2.3.19 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具 支持ognl表达式 否 ognl-3.0.5.jar 3.0.5 Ognl 否 否 辅助jar包 struts2-spring 2.3.4 -plugin-2.3.4.j ar struts2和spring整合需要的包 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.springframework.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

星讯远大科技有限公司 的 核 心 组 件 包 (DeclarativeTransactionManagement) amework.aop.aspectj/org.springframework.aop.aspectj.annotation org.springfremework.asm jar/ spring-beans-3.2.0.M1.jar 否 spring-asm-3.2.0.M1.jar spring-beans-3.2.0.M1.jar 3.2.0 spring-asm-3.2.0.M1 spring 表达式语言 3.2.0 spring-beans-3.2.0.M1 org.springframework.bens/org.springf它包含访问配置文件、创建ramework.annotat和管理bean以及进行ion/org.springfram(IoC/DI)操作相关的所有类 ework.factory/org.springframework.config 为Spring核心提供了大量扩展 org.springframework.cache/org.springframework.cache.interceptor/org.springframework.config/ org.springframework.core spring-core-3.2.0.M1.jar/cglib-2.1.3.jar 否 spring-contex3.2.0 t-3.2.0.M1.jar spring-context-3.2.0.M1 spring-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar/spring-aop-3.2.0.M1.jar/aopalliance.jar spring-expression-3.2.0.M1.jar 否 spring-core-3.2.0.M1.jar spring-expression-3.2.0.M1.jar 3.2.0 3.2.0 spring-core-3.2.0.M1 包含Spring框架基本的核心工具类 否 否 spring-expresspring 表达式语言 sion-3.2.0.M1 6 星讯远大科技有限公司 spring-jdbc-3.2.0.M1.jar 3.2.0 包含对Spring对JDBC数据访问进行封装的所有类 spring 整合第三方的 ORM 映射支持,如 Hibernate 、Ibatis、Jdo以及spring的JPA的支持。 org.springframework.jdbc/org.springframework.jdbc.config org.springframework.orm.hibernate4/org.springframework.orm.support spring-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar 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-core-3.2.0.M1.jar/spring-beans-3.2.0.M1.jar/spring-context-3.2.0.M1.jar 否 spring-jdbc-3.2.0.M1 3.2.0 spring-orm-3.2.0.M1 否 辅 助 包 spring-orm-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的事物(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包 文件名 jar包 的作用 jar包内包含的主要包路径及主要类 依赖的自有jar包名称 依赖的第三方jar包名称 本jar包是否为第三方包 否 mybatis-3.1.1.jar mybatis-3.1.1 Mybatis核心包 8 星讯远大科技有限公司 mybatis-spring-1.1.1.jar 1.1.1 mybatis-spring-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-java-5.1.12-bin.jar commons-logging-1.1.1.jar cglib-2.2.jar 5.1.1.2 1.1.1 mysql-connector-java-5.1.12-bin commons-logging-1.1.1 mysql连接驱动 Apache通用日志 是 是一个的高性能的代码生成包。它广泛的被许多AOP的框架使用,例如Spring AOP和dynaop,为他们提供方法的interception(拦截)。最流行的OR 是 jar包 的作用 本jar包是否为第三方包 2.2 cglib-2.2 是 9

本文来源:https://www.bwwdw.com/article/f5fo.html

Top