springboot常用注解
时间: 2023-05-28 08:03:13 浏览: 108
springboot常用注解说明
1. @SpringBootApplication:标注在SpringBoot启动类上,表示该类是SpringBoot应用的入口类。
2. @RestController:标注在控制器类上,表示该类是一个RESTful风格的控制器。
3. @RequestMapping:标注在控制器方法上,用于处理HTTP请求。
4. @Autowired:标注在属性、构造方法或方法上,表示自动注入Bean,可以省略getter和setter方法。
5. @Component:标注在Bean类上,表示该类是一个组件,会被Spring自动扫描并装配到IoC容器中。
6. @Configuration:标注在配置类上,表示该类是Spring的配置类,会被Spring自动扫描并装配到IoC容器中。
7. @Value:标注在属性上,表示从配置文件中获取属性值。
8. @EnableAutoConfiguration:标注在SpringBoot启动类上,表示开启自动配置。
9. @EnableScheduling:标注在SpringBoot启动类上,表示开启定时任务。
10. @EnableAsync:标注在SpringBoot启动类上,表示开启异步调用。
11. @Transactional:标注在事务管理方法上,表示该方法需要进行事务管理。
阅读全文