溫馨提示×

springboot常用注解及作用是什么

小億
160
2023-05-12 15:09:32
欄目: 編程語言

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:處理異常信息的方法。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女