「グラブ」依存性控除
標準のGroovyコードベースには @Grabサードパーティライブラリへの依存関係を宣言できるようにするアノテーション。@Grabアノテーションを使用して、Grape DependencyManagerはビルドツールなしでMaven / Gradleと同様の方法でjarをダウンロードします。Spring Bootは、コードに基づいて必要なライブラリを推測しようとします。たとえば、@ RestControllerを使用すると、「Tomcat」ライブラリと「SpringMVC」ライブラリを取得する必要があることがわかります。
ヒントをつかむ
次の表に、SpringBootがサードパーティライブラリをダウンロードするために使用するヒントの詳細を示します-
| シニア番号 | ダウンロード/リンクへのヒントと依存性 | 
|---|---|
| 1 | JdbcTemplate, NamedParameterJdbcTemplate, DataSource JDBCアプリケーション  |  
      
| 2 | @EnableJms JMSアプリケーション  |  
      
| 3 | @EnableCaching キャッシングの抽象化  |  
      
| 4 | @Test JUnit  |  
      
| 5 | @EnableRabbit RabbitMQ  |  
      
| 6 | @EnableReactor プロジェクトリアクター  |  
      
| 7 | extends Specification スポックテスト  |  
      
| 8 | @EnableBatchProcessing 春のバッチ  |  
      
| 9 | @MessageEndpoint, @EnableIntegrationPatterns 春の統合  |  
      
| 10 | @EnableDeviceResolver 春のモバイル  |  
      
| 11 | @Controller, @RestController, @EnableWebMvc Spring MVC +組み込みTomcat  |  
      
| 12 | @EnableWebSecurity 春のセキュリティ  |  
      
| 13 | @EnableTransactionManagement Springトランザクション管理  |