grab Dependency Deduction
优质
小牛编辑
136浏览
2023-12-01
标准Groovy代码库包含@Grab注释,因此可以声明对第三方库的依赖性。 使用@Grab注释,Grape Dependency Manager以类似于Maven/Gradle的方式下载jar,而无需任何构建工具。 Spring Boot尝试根据代码推断出所需的库。 例如,使用@RestController告诉我们要抓取“Tomcat”和“Spring MVC”库。
抓住提示
下表详细介绍了Spring Boot用于下载第三方库的提示 -
Sr.No. | 下载/链接的提示和依赖性 |
---|---|
1 | JdbcTemplate, NamedParameterJdbcTemplate, DataSource JDBC应用程序 |
2 | @EnableJms JMS应用程序 |
3 | @EnableCaching 缓存抽象 |
4 | @Test JUnit的 |
5 | @EnableRabbit 的RabbitMQ |
6 | @EnableReactor 项目反应堆 |
7 | extends Specification Spock测试 |
8 | @EnableBatchProcessing 春批 |
9 | @MessageEndpoint, @EnableIntegrationPatterns Spring集成 |
10 | @EnableDeviceResolver Spring Mobile |
11 | @Controller, @RestController, @EnableWebMvc Spring MVC +嵌入式Tomcat |
12 | @EnableWebSecurity 春季安全 |
13 | @EnableTransactionManagement 春季交易管理 |