springboot常用注解
时间: 2023-10-21 13:30:14 浏览: 89
SpringBoot 中常用注解及各种注解作用
1. @SpringBootApplication:用于启动类上,表示该类是Spring Boot应用的入口。
2. @RestController:用于Controller类上,表示该类中的所有方法都返回JSON格式的数据。
3. @RequestMapping:用于映射请求路径和请求方法。
4. @PathVariable:用于获取URL中的参数值。
5. @RequestParam:用于获取请求参数的值。
6. @RequestBody:用于获取请求体中的数据。
7. @ResponseBody:用于返回响应体的数据。
8. @Autowired:用于注入依赖。
9. @Component:用于标记组件类。
10. @Service:用于标记服务类。
11. @Repository:用于标记DAO类。
12. @Configuration:用于标记配置类。
13. @Value:用于获取配置文件中的值。
14. @EnableAutoConfiguration:用于自动配置应用。
15. @EnableScheduling:用于开启定时任务。
16. @Scheduled:用于设置定时任务的执行时间。
17. @Transactional:用于事务管理。
18. @Valid:用于数据校验。
19. @ExceptionHandler:用于处理异常。
阅读全文