springboot常用注解
时间: 2023-07-19 10:55:33 浏览: 104
springboot常用注解说明
SpringBoot 是一个基于 Spring 框架的快速开发框架,它提供了大量的注解用于简化开发。以下是 SpringBoot 常用的注解:
1. @SpringBootApplication:标注启动类,包含了 @SpringBootConfiguration、@EnableAutoConfiguration 和 @ComponentScan 注解。
2. @RestController:标注控制器类,表示该类下的所有方法都返回 JSON 格式的数据。
3. @RequestMapping:标注请求映射,用于处理 HTTP 请求,可以指定请求的 URL、请求的方法等。
4. @Autowired:标注自动装配,用于自动注入 Spring 容器中的 Bean。
5. @Component:标注组件,表示该类是一个 Spring 组件,将会被 Spring 自动扫描并注册到容器中。
6. @Service:标注服务,表示该类是一个服务层组件。
7. @Repository:标注仓库,表示该类是一个数据访问层组件。
8. @Configuration:标注配置类,用于配置 Spring 容器。
9. @Value:标注属性注入,用于注入配置文件中的属性值。
10. @Async:标注异步方法,表示该方法将会异步执行。
11. @Scheduled:标注定时任务,表示该方法将会定时执行。
12. @EnableScheduling:标注启用定时任务,用于启用 Spring 定时任务功能。
13. @EnableAsync:标注启用异步方法,用于启用 Spring 异步方法功能。
阅读全文