springboot常用注解
时间: 2023-10-27 19:48:48 浏览: 31
springboot常用注解
Spring Boot 是基于 Spring 框架的快速开发框架,它提供了许多注解来简化开发。常用的 Spring Boot 注解包括:
1. @SpringBootApplication:用于标注一个主程序类,表示这是一个 Spring Boot 应用。
2. @Controller:用于标注控制器类。
3. @RestController:用于标注 RESTful 风格的控制器类。
4. @RequestMapping:用于映射请求路径和请求方法。
5. @GetMapping:用于映射 GET 请求。
6. @PostMapping:用于映射 POST 请求。
7. @PutMapping:用于映射 PUT 请求。
8. @DeleteMapping:用于映射 DELETE 请求。
9. @RequestParam:用于获取请求参数。
10. @PathVariable:用于获取 URL 中的占位符参数。
11. @RequestBody:用于获取请求体中的数据。
12. @ResponseBody:用于将返回值转换为 JSON 格式。
13. @Autowired:用于自动装配依赖对象。
14. @Qualifier:用于指定依赖对象的名称。
15. @Component:用于标注一个组件类,表示这是一个 Spring Bean。
16. @Configuration:用于标注配置类,表示这是一个 Spring 配置。
17. @Bean:用于标注一个方法,表示这个方法返回一个 Spring Bean。
18. @Value:用于获取配置文件中的属性值。
19. @Profile:用于指定不同的环境下使用不同的配置。
20. @EnableAutoConfiguration:用于开启自动配置功能。
这些注解都是 Spring Boot 中非常常用的注解,掌握它们可以让开发变得更加简单和高效。
阅读全文