grab依赖扣除

grab依赖扣除

标准Groovy代码库包含@Grab注释,因此可以声明对第三方库的依赖性。 使用@Grab注释,Grape依赖管理器以类似于Maven/Gradle的方式下载jar,而无需任何构建工具。 Spring Boot尝试根据代码推断出所需的库。例如,使用@RestController告诉Spring要抓取“Tomcat”和“Spring MVC”库。

Grab提示

下表详细介绍了Spring Boot用于下载第三方库的提示 -

编号 提示 下载/链接的依赖
1 JdbcTemplate, NamedParameterJdbcTemplate, DataSource JDBC应用程序
2 @EnableJms JMS应用程序
3 @EnableCaching 缓存抽象
4 @Test JUnit
5 @EnableRabbit RabbitMQ
6 @EnableReactor 项目反应堆
7 extends Specification Spock测试
8 @EnableBatchProcessing Spring Batch
9 @MessageEndpoint, @EnableIntegrationPatterns Spring集成
10 @EnableDeviceResolver Spring Mobile
11 @Controller, @RestController, @EnableWebMvc Spring MVC + 嵌入式Tomcat
12 @EnableWebSecurity Spring Security
13 @EnableTransactionManagement Spring事务管理