开发手册 欢迎您!
软件开发者资料库

"grab" Dependency Deduction

Spring Boot CLI抓取依赖性减少 - 从基本到高级概念的简单简单步骤学习Spring Boot CLI,其中包括概述,环境设置,Hello World示例,抓取依赖性扣除,抓取协调扣除,默认声明,Starter Thymeleaf项目,测试应用程序,打包应用程序,创建项目,使用Shell。

标准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

Project Reactor

7

扩展规范

Spock测试

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

春季交易管理