~/talk

Managing Dependencies for Spring Projects with Gradle

Talkat Spring I/O 2019 · 2019-05-16..05-17· [developer-experience]
links:none on file
slides:none on file

Explains how Spring Boot’s Maven BOM is consumed by Gradle via the Spring Dependency Management plugin and by Gradle 5’s native platform/enforcedPlatform support, shows migration patterns (use platform vs enforcedPlatform, resolution rules, or targeted resolution strategy code), demonstrates publishing Java platforms and Gradle module metadata, and measures dependency reporting shrinking from a multi‑page plugin analysis to a single‑page native report. Notes plugin strengths: BOM property overrides and Maven‑style exclusions (exclusions still harder in native Gradle) and points out annotationProcessor scope needs explicit handling.

AI-written summary · about

  1. 0:00Managing Spring dependencies
  2. 1:26Why Spring Boot needs it
  3. 8:28Spring’s dependency plugin
  4. 17:19Key plugin features
  5. 20:56Gradle 5 BOM support
  6. 23:06Gradle platform syntax
  7. 27:22Fine-grained rules
  8. 30:20Publishing BOMs
  9. 32:31Feature variants
  10. 35:26Migrating to Gradle
  11. 39:50Feedback and future
  12. 41:33Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.