创建SpringMvc项目流程--史上最详实步骤教程
写在前面:
要创建一个SpringMVC项目,首先博主使用的工具是STS,使用eclipse也是和STS非常相似的哈,推荐使用STS。在这里我使用的是mac环境,但是具体的软件操作是一样的,不需要担心,耐心按照步骤去做就不会出错的。
关于SpringMVC的相关知识可以查看:
详解SpringMVC
在这里我们就不过多赘述了,直接放干货。
1. 创建一个Maven项目
在空白处点击右键,new --> other --> Maven project
输入存储路径,最后一层是项目文件名;选中如图第一种创建方式
点击next之后,分组选根据自己需要输入,Artifact id需要和上一层写的名字相同,选择jar是创建JavaSE项目,war是创建JavaEE项目,pom是创建总体的文件,还需要在里面继续创建Maven module,Maven module是war包的,我们可以直接创建war包的,当项目模块很多是选择pom
finish之后,项目就出来了,但是看到报错了,不要慌
错误原因是我们缺少一个配置文件,解决方法是在项目名上右键,Java EE Tools --> 第二项
之后就可以看到报错消失了,并且发现在webapp下多出了一个web.xml文件,这个文件很重要!!!
接下来我们连接tomcat,首先你需要有tomcat哈,如果没有可以去往:
tomcat官网 http://tomcat.apache.org
下载tomcat即可,很小下载很快。
在工具栏中找到performance,左侧选择Perject Facets --> 选中如图中间红框 --> 版本选择到3.1 --> 右边勾选上你的tomcat
到这里创建一个项目的模型就完成了,接下来我们开始正式布置我们的内容。
2. 编辑配置文件
首先我们打开这个项目的pom.xml文件
打开如果看不见内容代码,只需要切换展示模块,如图,选到pom
在这里我们需要做的事情是在这份配置文件当中写入依赖,可以配置到我们所需要的帮助文件,平时是通过导入jar包完成的,现在需要通过写依赖来完成。常用的依赖可以在:
----> 常用maven依赖总结
中查看,在这里我直接将我的代码展示出来:
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>spring-demo</groupId>
<artifactId>springdemo</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>spring-example</artifactId>
<packaging>war</packaging>
<properties>
<project.spring.version>5.2.12.RELEASE</project.spring.version>
<project.lombok.version>1.18.16</project.lombok.version>
<project.junit.version>4.12</project.junit.version>
</properties>
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${
project