相关的源代码下载地址: http://download.csdn.net/detail/feiwusuoai/9344241
第一步、新建项目
项目名:S406S406M311(任意起名),这里用的开发工具是Myeclipse,其他工具也可以。
项目原型:Spring4.0.6 + SpringMVC4.0.6 + Mybatis3.1.1
第二步、项目说明
使用Myeclipse开发工具的,可以直接将项目整体导入。导入之后,修改相应的数据库配置信息即可。
由于不同的开发工具,项目结构也有所不同,使用其他开发工具(如:eclipse)的小伙伴,可以按照以下方式将项目导入到工具中:
在工具中新建一个web项目,然后将对应的目录和文件依次复制导入。
src --------> src
WebRoot --------> WebContent
WEB-INF --------> WEB-INF
第三步、框架相关源代码及jar包下载
Spring4.0.6:目前的最新版本是4.2.4。官网:http://spring.io/
备注:如需下载其他版本,只需要替换上面链接中的版本号即可下载。
Mybatis3.1.1:目前的最新版本是3.3.0。
下载地址:https://github.com/mybatis/mybatis-3/tree/mybatis-3.1.1
更多版本下载:https://github.com/mybatis/mybatis-3
Mybatis-Spring-1.2.3:目前的最新版本是1.2.3。
下载地址:http://repo1.maven.org/maven2/org/mybatis/mybatis-spring/1.2.3/
更多版本下载:http://repo1.maven.org/maven2/org/mybatis/mybatis-spring/
备注:mybatis-spring-xxxx.zip是用于无缝整合Spring3.X和MyBatis3.X的。对于MyBatis还有一个自动生成XML配置映射文件的工具,需要的可以自行搜索下载。
Apache-commons:提供了很好用的开源的工具类。
下载地址:http://commons.apache.org/
第四步、项目结构,如下图:
第五步、导入jar包
(注意:由于我不是把jar包放在\WEB-INF\lib目录中,因此在使用MyEclipse等开发工具将项目部署到Tomcat等服务器时,开发工具并不会自动复制所有jar包过去,需要我们手动复制这些jar到\WEB-INF\lib中。)
第六步、数据库脚本:
目前提供mysql数据库的执行脚本,如图:
第七步、相关配置
1.JDBC相关配置:
整合Spring的JDBC配置已经提取到jdbc.properties属性文件中,请打开jdbc.properties进行相应修改。如图:
2.log4j相关
第八步、下一个计划
弄出个最新版本的Struts2+Spring4+MyBatis3框架整合。
第九步、参考文档
http://www.tuicool.com/articles/RZvMRr
或
http://www.java123.net/v/985758.html