How to pronounce

Spring Framework Overview :: Spring Framework

The Spring Framework is divided into modules. Applications can choose which modules they need. At the heart are the modules of the core container, including a configuration model and a dependency injection mechanism.

messaging, transactional data and persistence, and web.

It also includes the Servlet-based Spring MVC web framework and, in parallel, the Spring WebFlux reactive web framework.

it integrates with carefully selected individual specifications from the traditional EE umbrella:

The Spring Framework also supports the Dependency Injection (JSR 330) and Common Annotations (JSR 250) specifications …

Today, with the help of Spring Boot, applications are created in a devops- and cloud-friendly way, with the Servlet container embedded and trivial to change.