一、准备工作
首先去找struts的. http://struts.apache.org/ 下载最新的struts 2.3.7. (在发这篇文章前我发现已经升级到了2.3.8)
然后再去找spring的. http://www.springsource.org/spring-framework 下载spring-framework-3.2.0.RELEASE-dist
最后自然就是MyBatis3.0的 http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DMyBatis 下载MyBatis的-3.1.1-bundle
二、提取需要用到的jar
这里呢,我就直接做ssm的整合。 不分解做。所以不理解的童鞋可以先照我的做。 下去后可以自己度娘,谷哥去找分解整合。
struts需要的jar: spring 所需的jar: MyBatis所需的jar 其他所需jar
struts2-core-2.3.7.jar spring-aop.jar mybatis-3.1.1.jar commons-dbcp-1.4.jar
xwork-core-2.3.7.jar spring-beans.jar mybatis-spring-1.0.0.jar commons-pool.jar
commons-fileupload-1.2.2.jar spring-context.jar dom4j.jar
commons-lang3-3.1.jar spring-core.jar log4j.jar
commons-logging-1.1.1.jar spring-jdbc.jar cglib-2.2.jar
freemarker-2.3.19.jar spring-orm.jar classes12.jar
ognl-3.0.5.jar spring-tx.jar
javassist-3.12.0.GA.jar spring-web.jar
commons-collections-3.1.jar spring-expression.jar
struts2-spring-plugin-2.3.7.jar
OK,我们已经提取出了整合所需的基本jar。 本人用的是oracle数据库,所以引入了classes12.jar。可以根据自己的需求换。
我们先把这些jar放到我们项目的lib下。这个我想大家都会。
到现在为止我们把所需要的jar全部导入进去了。 但是还没有关联。那么现在我们开始做关联配置。
applicationContext.xml
jdbc.properties
mybatis.xml
struts.xml
到此为止,我们已经把框架整合到了一起。
部署到tomcat运行。
33 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!