Java SpringMVC入门教程

来源:网络整理时间:2024-04-29 09:31:50

摘要:Java SpringMVC入门教程

Java SpringMVC入门教程,以下是小编整理的详细信息,因信息具有时效性,仅供参考。

Java SpringMVC入门!

今天要说的是如何在IDEA中建立Maven项目,步骤繁琐而混乱,请大家认真学习,勤加练习!

一.配置maven环境

1.1 下载maven:apache-maven-3.5.3-bin.zip

提供一个网址:https://maven.apache.org/download.cgi,下载时请选择图下红色对号处的超链接。

1.2 配置maven环境变量

提供大家一个参考网址:http://www.lazyedu.com/eclipse-maven/

1.将我们上一步下载好的maven解压到你想要放的位置,并记住此位置。

2.配置环境变量M2_HOME,在系统变量出新建变量,变量名为M2_HOME,变量值为你解压的maven的位置。

3.配置path环境变量,相信大家都配置过JDK,所以我们直接打开path环境变量,在其变量值的末尾添加;%M2_HOME%in(请原封不动复制括号前字符串内容)。若没有path环境变量,请模仿第二步自行建立。

4.打开cmd窗口,输入"mvn -version"并执行来验证maven环境变量是否安装成功。若执行结果如下,说明配置成功,反之请自我查验。

1.3 使用maven私服,提高包的下载速度

修改appache-maven-3.5.3confsettings.xm的配置文件,用记事本打开,并在其中复制下面的代码。

<mirror>

<id>nexus</id>

<mirrorOf>*</mirrorOf> <!-- * 表示让所有仓库使用该镜像-->

<name>nexus-mirror</name>

<url>http://repo.nefu.edu.cn:8088/repository/maven-public/</url>

</mirror>

二.创建maven web项目

2.1选择创建maven-archtype-webapp项目,如下图所示

按实际情况自行并合理命名Groupid和Artifactid(请注意!尽量不要使用中文!)

选择maven的目录,指定setting.xml配置文件和repo目录。在今天实际过程中,我发现在下图maven home directory位置选择自己安装的maven位置并不能使文件正确建立,因此在这个地方我推荐选择Bundled (Maven 3)选项,然后把User settings file选择你所安装的maven文件夹下的settings.xml。建立文件后,IDEA后台会根据我们安装的maven会帮助我们下载配置我们想要建立的文件。

继续点击next,并将文件存储在电脑已存在的文件位置处。如下图。

好,文件建立成功,我们将看到如下图,在红色标志处的缓冲条表示IDEA正在帮我们配置正确的文件,等待其结束,就能得到一个正确的maven文件。

三.熟悉和配置开发工具

3.1 配置相关

右下角选择Enable Auto-Import

3.2为项目配置目录与属性,添加java、resouce、test目录。

四.导入必要的资源包

4.1maven资源包的查找方法:

http://mvnrepository.com/

4.2配置Spring MVC+Spring+Mybatis所需要的依赖包如下:

javaee-api:

javax.servlet-api:

jstl:后面讲的视图使用jstl解析

spring-webmvc:最新版本5.07

4.4 pon.xml的配置技巧

(1)使用参数,便于修改资源文件的版本。

<properties>

<spring.version>5.0.7.RELEASE</spring.version>

</properties>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-webmvc</artifactId>

<version>${spring.version}</version>

</dependency>

(2)scope声明

<dependency>

<groupId>javax.servlet</groupId>

<artifactId>javax.servlet-api</artifactId>

展开全文

热门推荐
xqjy.gsedu.cn/学前教育管理信息系统甘肃省入口04-18
研究生课程《微计算机系统设计》教学大纲04-27
文山州学校安全教育平台登陆https;//wenshan.xueanquan.com04-27
绥化学院教务系统登陆入口http;//218.7.153.90/jwweb/04-24
青岛安全教育平台入口qingdao.safetree.com.cn04-17
郴州市安全教育平台http;//chenzhou.safetree.com.cn/04-23
酒泉职院教务管理系统http://jwgl.jqzy.com04-28
大学本科生毕业论文研究的主要内容04-16
jfrx dg gov广东省网上办事大厅04-23
黑龙江省高考网上填报志愿入口http://www.lzk.hl.cn04-28