SpringMVC基础02——HelloWorld
Posted fengyun2019
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC基础02——HelloWorld相关的知识,希望对你有一定的参考价值。
1、搭建环境
博主使用的环境是IDEA2017.3,首先我们需要创建一个maven项目父项目,创建一个project,选择maven,之后点击next
添写当前项目的坐标,之后点击next
填写项目名点击finsh
创建好父项目之后我们删除它的src文件夹,因为我们仅仅使用它的pom文件而不需要编写代码。
之后对父项目的pom文件进行编写,并且引入相关依赖,下面贴出来相应的pom.xml文件
1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 5 <modelVersion>4.0.0</modelVersion> 6 7 <groupId>com.wzy</groupId> 8 <artifactId>spring-mvc-test</artifactId> 9 <version>1.0-SNAPSHOT</version> 10 11 <name>Spring MVC Test</name> 12 <description>This SpringMVC project</description> 13 <!--打包为一个pom文件,这里默认的打包方式jar--> 14 <packaging>pom</packaging> 15 <!--自定义属性--> 16 <properties> 17 <spring.version>5.1.1.RELEASE</spring.version> 18 </properties> 19 <dependencies> 20 <!--引入spring-context模块--> 21 <dependency> 22 <groupId>org.springframework</groupId> 23 <artifactId>spring-context</artifactId> 24 <version>$spring.version</version> 25 </dependency> 26 <!--引入springmvc--> 27 <dependency> 28 <groupId>org.springframework</groupId> 29 <artifactId>spring-webmvc</artifactId> 30 <version>$spring.version</version> 31 </dependency> 32 <!--引入spring-core模块--> 33 <dependency> 34 <groupId>org.springframework</groupId> 35 <artifactId>spring-core</artifactId> 36 <version>$spring.version</version> 37 </dependency> 38 <!-- 引入junit--> 39 <dependency> 40 <groupId>junit</groupId> 41 <artifactId>junit</artifactId> 42 <version>4.12</version> 43 <scope>test</scope> 44 </dependency> 45 </dependencies> 46 </project>
在父项目spring-mvc-test上新建一个子模块,并且这个子模块也是一个maven项目,这里选择的是webapp,一定要看好不要选错,选择好之后点击next。
填写坐标,点击next
选择你电脑上maven的配置文件位置和仓库的位置,一般来说idea会为你自动选择,之后点击next
输入项目名,点击finsh,之后等待maven构建项目。
之后main文件夹下新建一个java文件夹并标注为源码Sources文件夹。
以上是关于SpringMVC基础02——HelloWorld的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC 基础及应用(一)--HelloWorld
02SpringMVC基础使用SpringMVC搭建第一个javaweb项目
Eclipse+Maven+springmvc+HelloWorld--Eclipse Maven springMVC第一个HelloWorld吐血配置整理