springboot 注解api
时间: 2023-09-21 22:09:50 浏览: 83
springboot注解.docx
Spring Boot 提供了很多注解 API,以下是一些常用的注解 API:
1. `@SpringBootApplication` - 用于启动 Spring Boot 应用程序的主类上,它整合了 `@Configuration`、`@EnableAutoConfiguration` 和 `@ComponentScan`。
2. `@RestController` - 用于标记控制器类,表示这个类中的所有方法都是 RESTful API。
3. `@GetMapping`、`@PostMapping`、`@PutMapping`、`@DeleteMapping`、`@PatchMapping` - 用于标记控制器方法,表示该方法处理 HTTP GET、POST、PUT、DELETE、PATCH 请求。
4. `@RequestMapping` - 用于标记控制器方法,表示该方法处理的请求路径和请求方法。
5. `@RequestParam` - 用于从请求参数中获取参数值。
6. `@PathVariable` - 用于从 URL 路径中获取参数值。
7. `@RequestBody` - 用于从请求体中获取参数值。
8. `@ResponseStatus` - 用于设置响应状态码。
9. `@ExceptionHandler` - 用于处理异常,可以将异常转换为指定的响应格式。
10. `@Autowired` - 用于自动装配 Bean。
11. `@Value` - 用于获取配置文件中的属性值。
以上是一些 Spring Boot 常用的注解 API,它们可以帮助我们快速开发 RESTful API 项目。
阅读全文