Spring Framework 6.1 es un marco de aplicación de pila completa Java/Java EE de código abierto, publicado bajo la licencia Apache y también está disponible en la plataforma .NET. El marco se basa en el código del libro Expert One-on-One Java EE Design and Development (ISBN 0-7645-4385-7), desarrollado originalmente por Rod Johnson y Juergen Hoeller, entre otros. Spring Framework proporciona un método de desarrollo simple que evita una gran cantidad de archivos de propiedades y clases auxiliares que pueden hacer que el código subyacente se vuelva complicado y confuso.
Además, vale la pena señalar que todo el código base de Spring Framework 5.0 se ejecuta en Java 8. Por lo tanto, el requisito de entorno mínimo para Spring Framework 5.0 es Java 8.