SpringMVC之初体验--传统方式
创建项目 创建web项目,使用maven webapp模板进行构建,创建完成后,在pom中引入Spring MVC
依赖,如下:
org.springframework
spring-webmvc
5.0.5.RELEASE
javax.servlet
javax.servlet-api
3.1.0
provided
配置web.xml 在web.xml配置文件中,配置Spring MVC Servlet控制器(DispacherServlet),如下:
app
org.springframework.web.servlet.DispatcherServlet
contextConfigLocationclasspath:app-servlet.xml
1 app
/*
增加Spring MVC配置文件 在classpath中添加app-servlet.xml配置文件,内容如下(最小配置):
创建Controller类
package com.github.dalianghe.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class MyController {@GetMapping("/test")
@ResponseBody
public String test(){
return "hello world";
}}
部署应用 本例通过maven插件进行部署,在pom文件中添加插件,如下:
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
/【SpringMVC之初体验--传统方式】8080
访问应用 在浏览器地址栏输入如下地址:
http://localhost:8080/test
总结 本文以传统的配置文件的方式,实现了一个rest风格的服务,后续会基于源码的角度记录Spring MVC学习过程,以熟悉Spring机制,初写文章,不足之处还望大家海涵!
最后创建了qq群方便大家交流,可扫描加入,同时也可加我qq:276420284,共同学习、共同进步,谢谢!
![SpringMVC之初体验--传统方式](https://img.it610.com/image/info8/91d84467509c4c44b1d7df4a62c43ad2.png)
文章图片
推荐阅读
- 绘本讲师训练营【18期】14/21《我的情绪小怪兽》故事会新体验
- 美之初体验—我所感受到的那一点儿
- 百度云极速下载,来体验飞的感觉,还可以看最新动漫的百度云视频哦
- 4月26日精进
- 18-5-31
- 加拿大冰壶体验
- 接种新冠疫苗第一针体验
- 18/01/16|18/01/16 听完Molly分享十日内观体验
- 有个爱夸人的领导有什么体验
- 海洋世纪之初的美好记忆