springboot常用注解作用
时间: 2023-10-27 20:53:56 浏览: 88
Spring Boot中常用的注解有:
1. @SpringBootApplication:标注一个主程序类,表示这是一个Spring Boot应用。
2. @Controller:标注一个类为Spring MVC的Controller。
3. @RestController:相当于@Controller和@ResponseBody的结合。
4. @GetMapping:标注一个方法为HTTP GET请求处理方法。
5. @PostMapping:标注一个方法为HTTP POST请求处理方法。
6. @PutMapping:标注一个方法为HTTP PUT请求处理方法。
7. @DeleteMapping:标注一个方法为HTTP DELETE请求处理方法。
8. @RequestMapping:通用的映射注解,可以标注在类上或方法上,用来处理HTTP请求。
9. @RequestParam:用于从请求中获取参数。
10. @PathVariable:用于从请求路径中获取参数。
11. @RequestBody:用于从请求体中获取参数。
12. @ResponseBody:用于将返回值转换成指定格式的响应体。
13. @Autowired:自动注入依赖对象。
14. @Component:标注一个类为Spring组件。
15. @Service:标注一个类为业务逻辑组件。
16. @Repository:标注一个类为数据访问组件。
17. @Configuration:标注一个类为Spring配置类。
18. @Bean:标注一个方法为Spring Bean的创建方法。
19. @Value:用于注入配置文件中的值。
20. @ConfigurationProperties:用于将配置文件中的属性注入到一个对象中。
阅读全文