(1)@Controller

         @Controller注解在类上,表明这个类是Spring MVC里的Controller,将其声明为Spring的一个Bean,Dispatcher Servlet会自动扫描注解了此注解的类,并将Web请求映射到注解了@RequestMapping的方法上。

(2)@RequestMapping

         @RequestMapping注解式用来映射Web请求(访问路径和参数)、处理类和方法的。

(3)ResponseBody

         @ResponseBody支持返回值在response体内,而不是返回一个页面。

(4)@RequestBody

         @RequestBody允许在request的参数体中,而不是在直接链接在地址后面 。

(5)@PathVariable

         @PathVariable用来接收路径参数,如/news/001,可接收001作为参数,此注解放在参数前。

(6)@RestController

         @RestController是一个组合注解,组合了@Controller和@ResponseBody,这就意味着当你只开发一个和页面交互数据的控制的时候,需要使用此注解。

传值类示例

此类用来演示获取request对象参数和返回此对象到response

Spring Boot——Spring回顾——Spring MVC基础(二)Spring MVC常用注解

演示控制器

Spring Boot——Spring回顾——Spring MVC基础(二)Spring MVC常用注解

Spring Boot——Spring回顾——Spring MVC基础(二)Spring MVC常用注解

@RestController演示

Spring Boot——Spring回顾——Spring MVC基础(二)Spring MVC常用注解

相关文章:

  • 2022-01-03
  • 2018-07-20
  • 2021-08-30
  • 2021-11-26
  • 2021-08-13
  • 2021-08-06
猜你喜欢
  • 2021-12-03
  • 2021-07-08
  • 2021-08-11
  • 2021-07-06
  • 2021-10-03
  • 2021-12-21
  • 2021-09-16
相关资源
相似解决方案