码迷,mamicode.com
首页 > 其他好文 > 详细

曾经为难过我的面试题(不定期更新)

时间:2019-06-15 00:03:16      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:指正   需要   响应   返回   ppi   路径   异步   地址映射   web   

江湖人,会四海友,行江湖事。路见不平,请拔刀相助。

 (本文只谈概念不深究,主要为了方便入门级理解,有需要深入了解者最好一一查询其具体用法)

1.请说明如下注解的作用。@RequestMapping,@RequestParam,@RequestBody,@ResponseBody

  @RequestMapping是Spring Web应用程序中最常被用到的注解之一,主要用来处理请求地址映射,可以用在类或方法上。用在类上,表示类中所有的响应请求的方法都是以该路径作为父路径。

  @RequestParam用来传递参数的,用于将请求参数区数据映射到功能处理方法的参数上。(大致就是前端的参数传递到控制层,这种说法可能不对,欢迎指正)

  @RequestBody该注解用于读取Request请求的body部分数据,请求方式为POST。

  @ResponseBody作用是将控制器controller的方法返回的对象通过适当的转换器转为指定格式之后,写入response对象的body区。通常用来返回JSON数据或者XML数据,效果等同于通过response对象指定输出指定格式的数据。大概的用法就是异步获取数据时候使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@Responsebody 后返回结果不会被解析为跳转路径。

曾经为难过我的面试题(不定期更新)

标签:指正   需要   响应   返回   ppi   路径   异步   地址映射   web   

原文地址:https://www.cnblogs.com/ITSeed/p/11025861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!