springboot常用注解
时间: 2023-10-28 18:52:47 浏览: 142
springboot常用注解
Spring Boot 中常用的注解包括:
1. @SpringBootApplication:Spring Boot 应用的主注解,用于标识一个主程序类,包括自动配置、扫描和启动。
2. @RestController:用于创建 RESTful Web 服务的控制器类的注解。
3. @RequestMapping:用于映射请求 URL 路径和 HTTP 请求方法的注解。
4. @Autowired:用于自动注入依赖的注解。
5. @Component:用于标识一个组件类的注解,可被自动扫描和装配。
6. @Service:用于标识一个业务逻辑类的注解。
7. @Repository:用于标识一个数据访问对象类的注解。
8. @Configuration:用于标识一个配置类的注解,可包含多个 @Bean 注解。
9. @Bean:用于标识一个方法返回值为 Bean 的注解。
10. @Value:用于读取配置文件中的属性值的注解。
11. @EnableAutoConfiguration:用于开启自动配置的注解。
12. @ConditionalOnProperty:用于根据配置属性判断是否启用某个自动配置的注解。
13. @Transactional:用于标识一个事务方法的注解。
14. @EnableScheduling:用于开启定时任务的注解。
15. @EnableAsync:用于开启异步任务的注解。
阅读全文