"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