一篇文章带你掌握主流服务层框架——SpringMVC( 四 )


package com.itheima.config;import org.springframework.web.context.WebApplicationContext;import org.springframework.web.context.support.AnnotationConfigWebApplicationContext;import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;import org.springframework.web.servlet.support.AbstractDispatcherServletInitializer;//web配置类简化开发,仅设置配置类类名即可public class ServletContainersInitConfig extends AbstractAnnotationConfigDispatcherServletInitializer {protected Class<?>[] getRootConfigClasses() {return new Class[]{SpringConfig.class};}protected Class<?>[] getServletConfigClasses() {return new Class[]{SpringMvcConfig.class};}protected String[] getServletMappings() {return new String[]{"/"};}}

注意:
AbstractAnnotationConfigDispatcherServletInitializer是createServletApplicationContext的继承类
我们同样继承它的三个方法,但这次我们只需要在里面标明相关类和路径即可
常用工具推荐Postman在我们的SpringMVC中岔开一个话题:
  • 关于我们的网页调试的复杂性
我们在一个网页开发中,会不断的调试网页,通过各种路径反复查询或者采用不同的访问方式(GET/POST)
如果我们采用正常的网页进行测试,无疑会出现非常麻烦的步骤
所以我们推荐采用Postman软件,下面我们将会简单做一下介绍
Postman链接首先为大家附上链接:
  • 下载链接:Download Postman (getpostman.com)
  • 文档链接:PostMan中文文档
  • 整合链接:Apipost-API 文档、设计、调试、自动化测试一体化协作平台
Postman操作讲解在了解操作前,我们需要明白Postman的作用:
  • 用于分类存储网页请求
  • 用于发送请求进行测试
关于安装注册的过程我们不再赘述
Postman页面展示我们先来查看Postman的主页:
一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
首先我们可以看到左上角的Workspaces,这个是最大的分类空间
我们可以看到左上角SpringMVC,这是我所创建的WorkSpaces,关于我在SpringMVC所做的网页测试部分将都在这里进行
一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
除此之外,我们可以看到右侧的DEMO1,以及内部的测试用例文件夹,以及项目save
以上就是我们的Postman的基本页面
Postman具体使用我们的Postman的具体使用流程如下:
  1. 创建新的Workspaces

一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
  1. 选定主界面,创建对应文件夹

一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
  1. 创建项目(点击中间区域的加号)

一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
  1. 书写项目内容(GET可以更换其他类型,后面书写URL,下方key,value书写传递数据)

一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
  1. 下方的数据传递可以更换类型,例如更换为body体的raw来书写JSON格式

一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
  1. 书写后保存到相应列表并标注名称

一篇文章带你掌握主流服务层框架——SpringMVC

文章插图
到这里,我们Postman的基本使用基本就结束了,到后面我们会对具体内容做具体补充~
SpringMVC设置请求与响应SpringMVC和Servlet同属于服务层的工具,那么必不可少的就是请求与响应的反馈问题

经验总结扩展阅读