Springboot中注解有哪些饼都有什么作用
时间: 2024-05-20 18:14:54 浏览: 87
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应用。
阅读全文