"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 |