SpringBoot常用注解
时间: 2023-11-19 15:39:01 浏览: 82
springboot常用注解
1. @SpringBootApplication:标记一个主程序类,表示该类为Spring Boot应用的入口类。
2. @RestController:标记一个类,表示该类为RESTful风格的控制器。
3. @RequestMapping:标记一个方法或类,表示该方法或类对应的请求路径。
4. @PathVariable:标记一个方法参数,表示该参数从请求路径中获取。
5. @RequestParam:标记一个方法参数,表示该参数从请求参数中获取。
6. @RequestBody:标记一个方法参数,表示该参数从请求体中获取。
7. @Autowired:标记一个字段或方法参数,表示该字段或参数需要自动注入依赖。
8. @Component:标记一个类,表示该类为Spring组件。
9. @Configuration:标记一个类,表示该类为Spring配置类。
10. @Bean:标记一个方法,表示该方法返回一个Bean对象。
11. @Value:标记一个字段,表示该字段从配置文件中获取值。
12. @EnableAutoConfiguration:标记一个类,表示该类启用自动配置。
13. @ConditionalOnProperty:标记一个类或方法,表示该类或方法在配置文件中指定的属性满足条件时才会被加载。
14. @Transactional:标记一个方法,表示该方法需要进行事务管理。
15. @Aspect:标记一个类,表示该类为切面类。
阅读全文