Medium java spring

13. How does Spring Boot manage dependency versions automatically?

Sample answer: "Each Boot release ships a BOM, spring-boot-dependencies, with tested versions of Spring and many third-party libraries. The parent POM or the Gradle plugin imports it, so I add dependencies without versions. I can override one version with a property, but I shouldn't override the Spring Framework version."

Sources (1)
  1. Build systems: Dependency management