Springboot中注解有哪些饼都有什么作用
时间: 2024-05-20 12:14:54 浏览: 15
Springboot中常用的注解有:
1. @SpringBootApplication:标记一个主程序类,表示这是一个Spring Boot应用。
2. @RestController:标记一个类,表示这个类中的所有方法都会返回JSON格式的数据。
3. @GetMapping:标记一个方法,表示这个方法处理HTTP GET请求。
4. @PostMapping:标记一个方法,表示这个方法处理HTTP POST请求。
5. @PutMapping:标记一个方法,表示这个方法处理HTTP PUT请求。
6. @DeleteMapping:标记一个方法,表示这个方法处理HTTP DELETE请求。
7. @RequestMapping:用于映射HTTP请求URL到控制器的处理方法上。
8. @RequestParam:用于将请求参数绑定到方法的参数上。
9. @PathVariable:用于将URL中的变量绑定到方法的参数上。
10. @RequestBody:用于将请求体中的JSON数据绑定到方法的参数上。
11. @ResponseBody:用于将方法的返回值转换为JSON格式并返回给客户端。
12. @Autowired:用于自动装配Spring容器中的Bean。
13. @Component:标记一个类,表示这个类是Spring容器中的一个Bean。
14. @Configuration:标记一个类,表示这个类是Spring容器中的一个配置类。
15. @Bean:用于声明一个Bean,该Bean可以被Spring容器管理。
这些注解在Spring Boot应用中非常常用,可以帮助我们快速开发Web应用。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)