標準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事務管理 |
上一篇:
Spring Boot CLI入門程式
下一篇:
grab協調扣除
