springboot常用注解及作用是什么
Spring Boot 是基于 Spring 框架的快速开发框架,其中常用的注解及作用如下:
1. @SpringBootApplication:标注主程序类,表示这是一个Spring Boot应用程序,同时包含了启动类、配置类和组件扫描。
2. @RestController:标注控制器类,表示这是一个Spring MVC的Controller,同时也是一个RESTful风格的Web服务。
3. @RequestMapping:标注方法或类,表示处理请求的路径和请求方法。
4. @Autowired:将一个Bean注入到当前类中,可以省略setter方法。
5. @ComponentScan:指定Spring扫描包的路径,可以指定多个包,也可以排除特定的包。
6. @Value:注入配置文件中的属性值。
7. @Configuration:标注配置类,表示这是一个Spring的配置类。
8. @Bean:标注方法,表示将方法返回的对象注入到Spring容器中。
9. @EnableAutoConfiguration:自动配置Spring Boot应用程序的依赖项。
10. @EnableScheduling:开启定时任务功能。
11. @Transactional:开启事务管理功能。
12. @EnableAsync:开启异步方法调用功能。
13. @Cacheable:开启缓存功能。
14. @Validated:开启数据校验功能。
15. @ExceptionHandler:处理异常信息的方法。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: springboot常用注解及作用是什么
本文地址: https://pptw.com/jishu/298006.html