- Spring Boot CLI 教程
- Spring Boot CLI - 主页
- Spring Boot CLI - 概览
- Spring Boot CLI - 环境设置
- Spring Boot CLI - Hello World 示例
- Spring Boot CLI -“获取”依赖项推断
- Spring Boot CLI -“获取”协调推断
- Spring Boot CLI - 默认语句
- Spring Boot CLI - Starter Thymeleaf 项目
- Spring Boot CLI - 打包应用程序
- Spring Boot CLI - 创建项目
- Spring Boot CLI - 使用 Shell
- springbootcli 实用资源
- Spring Boot CLI - 快速指南
- Spring Boot CLI - 实用资源
- Spring Boot CLI - 讨论
“获取”依赖项推断
标准 Groovy 代码库包含一个 @Grab 注解,以便可以声明对第三方库的依赖项。使用 @Grab 注解,Grape 依赖关系管理器以与 Maven/Gradle 相似的方式下载 jar 包,而无需任何构建工具。Spring Boot 尝试根据代码推断所需的库。例如,使用 @RestController 表示要获取“Tomcat”和“Spring MVC”库。
获取提示
下表详细说明了 Spring Boot 用于下载第三方库的提示 −
序号 | 提示和下载/链接的依赖项 |
---|---|
1 | JdbcTemplate、NamedParameterJdbcTemplate、DataSource JDBC 应用程序 |
2 | @EnableJms JMS 应用程序 |
3 | @EnableCaching 缓存抽象 |
4 | @Test JUnit |
5 | @EnableRabbit RabbitMQ |
6 | @EnableReactor 项目反应堆 |
7 | 扩展规范 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 事务管理 |
广告