Dependencies

All dependencies must be explicitly declared and isolated. Typical Java applications use build management tools such as Maven and Gradle to isolate and track dependencies.

The following figure shows typical Java applications managing dependencies using Maven:

The following figure shows pom.xml, where the dependencies are managed for a Java application:

Get Mastering Spring 5.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.