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

(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

演示控制器

@RestController演示

猜你喜欢

转载自blog.csdn.net/qq_34479912/article/details/83685350
今日推荐