springboot注解
时间: 2023-10-23 14:51:06 浏览: 47
springboot注解.md
Spring Boot 中有很多注解,下面我列举一些常用的注解及其作用:
1. @SpringBootApplication:标记着主程序类,表明这是一个 Spring Boot 应用。
2. @RestController:用于标记 Controller 类,表示这个类中的所有方法都返回 JSON 格式的数据。
3. @RequestMapping:用于映射请求路径。
4. @Autowired:用于自动注入依赖。
5. @Service:用于标记 Service 层组件。
6. @Repository:用于标记 DAO 层组件。
7. @Component:用于标记组件。
8. @Value:用于注入配置文件中的属性值。
9. @ConfigurationProperties:用于将配置文件中的属性值注入到对应的 JavaBean 中。
10. @EnableAutoConfiguration:用于自动配置 Spring Boot 应用的配置文件。
11. @EnableScheduling:用于启用定时任务。
12. @Transactional:用于标记事务管理。
13. @RequestBody:用于接收请求体中的参数值。
14. @PathVariable:用于接收 URL 路径中的参数值。
15. @RequestParam:用于接收请求参数中的参数值。
除了上述注解,Spring Boot 还提供了很多其他的注解,根据具体需求选择合适的注解即可。
阅读全文