一、简介
所谓SSM,即是Spring+SpringMVC+MyBatis三个开源框架的整合,是目前流行的作为WEB项目搭建的框架选择。
这篇文章是自己动手搭建并将过程记录,以便加深印象和方便以后查阅。
二、环境
1.操作系统:windows 10
2.IDE版本:Eclipse Luna Release (4.4.0)
3.JDK版本:jdk1.7.0_60
4.tomcat版本:apache-tomcat-7.0.53
5.maven版本:3.2.1
6.数据库:mysql(事先建好数据库)
三、步骤
(一)创建工程
1.New一个maven工程
2.点击Next,选择默认工作空间位置;如果勾选了create a simple project会自动创建src/main/java,src/test/java,src/test/resources这些maven项目中常见文件夹,但会缺失web项目需要的web.xml等文件;
此处我们不勾选,点击下一步;
3.选择web类型,注意不要选错了,点击Next
![](https://i-blog.csdnimg.cn/blog_migrate/d90e90a62a247a9df3a2ea72f6d2bb07.png)
4.填写GroupID、ArtifactID及版本信息,点击Finish
5.工程创建完毕
(二)调整项目结构
1.window-Preferences-Server-Runtime Environment添加tomcat,并注意JRE环境为你的jdk版本
2.这时候看到我们JRE System Library后面显示的还是[J2SE-1.5],并且没有maven项目的src/main/java等文件夹,我们需要调整对应的JRE环境,在工程上右键Build Path-Configure Build Path,在Libraries下选中JRE,右侧edit,选择我们自己的jdk版本
3.这时候我们的项目就变成了这个样子,JRE版本也对了,src/main等文件夹也有了,但还是缺少src/test/resources,需要手动创建
4.右键New一个source folder,名称为src/test/resources
5.结构调整完毕
(三)添加pom依赖,下载SSM框架所需jar包
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>test.java.zxf</groupId>
<artifactId>SSMDemo</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>SSMDemo Maven Webapp</name>
<url>http://maven.apache.org</url>
<properties>
<!-- Spring版本号 -->
<spring.version>4.3.8.RELEASE</spring.version>
</properties>
<dependencies>
<!-- Spring相关包 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.s