springboot常用注解
时间: 2023-10-27 10:51:13 浏览: 25
Spring Boot 是一个基于 Spring 框架的开发框架,为了方便开发者快速开发应用程序,Spring Boot 提供了很多注解来简化开发流程。以下是 Spring Boot 常用注解:
1. @SpringBootApplication:标注主程序类,表示该类是一个 Spring Boot 应用程序的入口类。
2. @RestController:标注在控制器类上,表示该类处理 HTTP 请求并返回 JSON 响应。
3. @GetMapping:标注在方法上,表示处理 HTTP GET 请求。
4. @PostMapping:标注在方法上,表示处理 HTTP POST 请求。
5. @PutMapping:标注在方法上,表示处理 HTTP PUT 请求。
6. @DeleteMapping:标注在方法上,表示处理 HTTP DELETE 请求。
7. @RequestMapping:标注在方法上,表示处理任意类型的 HTTP 请求。
8. @PathVariable:标注在方法参数上,表示将 URL 中的参数绑定到方法参数上。
9. @RequestParam:标注在方法参数上,表示将 HTTP 请求中的参数绑定到方法参数上。
10. @RequestBody:标注在方法参数上,表示将 HTTP 请求体中的数据绑定到方法参数上。
11. @ResponseBody:标注在方法上,表示将方法的返回值直接作为 HTTP 响应的内容返回。
12. @Autowired:标注在字段、构造方法或方法上,表示自动装配 Spring Bean。
13. @Configuration:标注在配置类上,表示该类是 Spring 配置类。
14. @Bean:标注在方法上,表示将方法返回的对象注册为 Spring Bean。
15. @Value:标注在字段或方法参数上,表示将配置文件中的属性值注入到字段或方法参数中。
以上是 Spring Boot 常用注解,它们能够大大简化开发流程,提高开发效率。