前言:
Spring Boot 的 MVC 支持主要来介绍实际项目中最常用的几个注解,包括 `@RestController`、 `@RequestMapping`、`@PathVariable`、`@RequestParam` 以及 `@RequestBody`。主要介绍这几个注解常用的使用方式和特点。
一:@RestController:
结合了@Controller和@ResponseBody注解的功能,用于创建RESTful风格的Web服务。当使用@RestController注解时,控制器的方法默认会以JSON格式返回数据。
代码演示:
@RestController
public class RequestController {
@RequestMapping("/restController")
public String test() {
return "RestController注解测试";
}
}
二:@RequestMapping
用于处理请求地址映射的注解,可以指定请求的实际地址、请求方式(如GET、POST等)以及响应的内容类型(如application