"lấy" Khấu trừ Phụ thuộc
Cơ sở mã Groovy tiêu chuẩn chứa @Grabchú thích để các phụ thuộc vào thư viện của bên thứ ba có thể được khai báo. Sử dụng chú thích @Grab, Trình quản lý phụ thuộc Grape tải xuống jar theo kiểu tương tự như của Maven / Gradle mà không cần bất kỳ công cụ xây dựng nào. Spring Boot cố gắng suy ra các thư viện cần thiết dựa trên mã. Ví dụ: việc sử dụng @RestController cho biết rằng các thư viện "Tomcat" và "Spring MVC" phải được lấy.
Gợi ý lấy
Bảng sau mô tả chi tiết các gợi ý mà Spring Boot sử dụng để tải xuống các thư viện của bên thứ ba:
| Sr.No. | Gợi ý & Phụ thuộc vào Tải xuống / Liên kết |
|---|---|
| 1 | JdbcTemplate, NamedParameterJdbcTemplate, DataSource Ứng dụng JDBC |
| 2 | @EnableJms Ứng dụng JMS |
| 3 | @EnableCaching Cache trừu tượng |
| 4 | @Test JUnit |
| 5 | @EnableRabbit RabbitMQ |
| 6 | @EnableReactor Lò phản ứng dự án |
| 7 | extends Specification Kiểm tra spock |
| số 8 | @EnableBatchProcessing Spring Batch |
| 9 | @MessageEndpoint, @EnableIntegrationPatterns Hội nhập mùa xuân |
| 10 | @EnableDeviceResolver Spring Mobile |
| 11 | @Controller, @RestController, @EnableWebMvc Spring MVC + Embedded Tomcat |
| 12 | @EnableWebSecurity An ninh mùa xuân |
| 13 | @EnableTransactionManagement Quản lý giao dịch mùa xuân |