Advertisement

基于Spring MVC的数据传输方案用于前后端数据双向通信

阅读量:
  1. 拦截请求

在未添加注解的情况下,其本质上仅作为一个普通类存在

@Controller用于标识当前层级属于控制层,经过Spring MVC框架扫描后,该类将被赋予处理请求的拦截能力

  1. 普通风格

借助@RequestMapping("") 注解实现路径匹配,随后通过浏览器访问相应路径即可定位到对应的服务方法,例如:

@RequestMapping("patient") //该注解用于路径映射,访问的URL为:http://localhost:8080/patient

若在patient目录下进一步细分,则需再次添加@RequestMapping("example") 注解,此时访问的URL则需在原基础上增加一个斜杠,如:url:http://localhost:8080/patient/example

  1. Restful风格(通过指定请求方法进行映射,注解中无需填写具体内容即可完成映射,每种注解均对应了行业通用的功能)
复制代码
1. GET——用于查询操作——对应GetMapping
2. POST——用于新增操作——对应PostMapping
3. PUT——用于更新操作——对应PutMapping
4. PATCH——用于部分更新操作——对应PatchMapping
5. DELETE——用于删除操作——对应Del

全部评论 (0)

还没有任何评论哟~