📅  最后修改于: 2020-11-11 05:26:49             🧑  作者: Mango
标准Groovy代码库包含一个@Grab批注,以便可以声明对第三方库的依赖关系。使用@Grab批注,Grape Dependency Manager以与Maven / Gradle类似的方式下载jar,而没有任何构建工具。 Spring Boot尝试根据代码推断所需的库。例如,使用@RestController表示要获取“ Tomcat”和“ Spring MVC”库。
下表详细介绍了Spring Boot用于下载第三方库的提示-
Sr.No. | Hint & Dependency to Download/Link |
---|---|
1 |
JdbcTemplate, NamedParameterJdbcTemplate, DataSource JDBC Application |
2 |
@EnableJms JMS Application |
3 |
@EnableCaching Caching abstraction |
4 |
@Test JUnit |
5 |
@EnableRabbit RabbitMQ |
6 |
@EnableReactor Project Reactor |
7 |
extends Specification Spock test |
8 |
@EnableBatchProcessing Spring Batch |
9 |
@MessageEndpoint, @EnableIntegrationPatterns Spring Integration |
10 |
@EnableDeviceResolver Spring Mobile |
11 |
@Controller, @RestController, @EnableWebMvc Spring MVC + Embedded Tomcat |
12 |
@EnableWebSecurity Spring Security |
13 |
@EnableTransactionManagement Spring Transaction Management |