Spring
Рік 2003
Версії 1, 2, 3, 4, 5
Фреймворк (більше ніж бібліотека) визначає структуру системи і складається з компонент, що полегшують розробку
Spring Boot - менше налаштувань при роботі з фреймворком
Application Context & Dependency Injection - робота з багатьма об'єктами і посиланнями
Spring MVS - для серверної частини сайтів чи мобільних додатків, замість Java EE Servlets
Spring Data - полегшує роботу з різними БД, замість JDBC
Spring Security - безпека, реєстрація
https://start.spring.io - генерувати пакет в інтернеті