Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore managing dependencies for Spring projects using Gradle in this comprehensive conference talk from Spring I/O 2019. Dive into the differences between Gradle and Maven dependency management approaches, understanding the role of the Spring Dependency Management plugin in bridging these differences. Learn about Gradle 5.X's native BOM support and how it can enhance productivity in Spring Boot application development. Discover basic use cases for Gradle's native BOM support and scenarios where the Spring Dependency Management Gradle plugin remains beneficial. Gain insights into topics such as property overrides, Maven-style dependencies, conflict resolution, and Gradle build scans. Understand the importance of documentation, dependency reports, and feature variants in effective dependency management. By the end of this talk, acquire valuable knowledge to optimize dependency management in your Spring projects using Gradle.
Syllabus
Introduction
Spring Boot dependencies
Gradle Problem Plugin
Spring Boot Gradle Plugin
Property Overrides
Maven Style Dependencies
Gradle 5 Dependencies
Gradle Build Scan
Force Groovy
Finegrained
Conflict Resolution
Dependency Management
Documentation
Dependency Report
Gradle Published Plugin
Feature Variants
Module Metadata
Build Scans
Scopes
Gradle 5 Updates
Feedback
Links
Taught by
Spring I/O