"złap" Odliczenie zależności

Standardowa baza kodu Groovy zawiera plik @Grabadnotacja, aby można było zadeklarować zależności od bibliotek innych firm. Używając adnotacji @Grab, Grape Dependency Manager pobiera jar w podobny sposób jak Maven / Gradle bez żadnego narzędzia do kompilacji. Spring Boot próbuje wydedukować wymagane biblioteki na podstawie kodu. Na przykład użycie @RestController mówi, że mają zostać pobrane biblioteki „Tomcat” i „Spring MVC”.

Porady

Poniższa tabela zawiera szczegółowe informacje o wskazówkach używanych przez Spring Boot do pobierania bibliotek innych firm -

Sr.No. Wskazówka i zależność do pobierania / łączenia
1

JdbcTemplate, NamedParameterJdbcTemplate, DataSource

Aplikacja JDBC

2

@EnableJms

Aplikacja JMS

3

@EnableCaching

Buforowanie abstrakcji

4

@Test

JUnit

5

@EnableRabbit

RabbitMQ

6

@EnableReactor

Projekt Reaktor

7

extends Specification

Test Spocka

8

@EnableBatchProcessing

Wiosenna partia

9

@MessageEndpoint, @EnableIntegrationPatterns

Integracja wiosenna

10

@EnableDeviceResolver

Spring Mobile

11

@Controller, @RestController, @EnableWebMvc

Wbudowany Tomcat Spring MVC +

12

@EnableWebSecurity

Wiosenne bezpieczeństwo

13

@EnableTransactionManagement

Wiosenne zarządzanie transakcjami