Si desarrollas con Java, o lo has hecho en algún momento de los últimos años, seguramente te suene Spring Framework, aunque sea de oídas.

Spring Framework es un framework Open Source que facilita la creación de aplicaciones de todo tipo en JavaKotlin y Groovy.

Si bien es cierto que, por lo que es más conocido es por la inyección de dependencias, Spring Framework está dividido en diversos módulos que podemos utilizar, ofreciéndonos muchas más funcionalidades:

  • Core container: proporciona inyección de dependencias e inversión de control.
  • Web: nos permite crear controladores Web, tanto de vistas MVC como aplicaciones REST.
  • Acceso a datos: abstracciones sobre JDBC, ORMs como Hibernate, sistemas OXM (Object XML Mappers), JSM y transacciones.
  • Programación orientada a Aspectos (AOP): ofrece el soporte para aspectos.
  • Instrumentación: proporciona soporte para la instrumentación de clases.
  • Pruebas de código: contiene un framework de testing, con soporte para JUnit y TestNG y todo lo necesario para probar los mecanismos de Spring.

Estos módulos son opcionales, por lo que podemos utilizar los que necesitemos sin tener que llenar nuestro classpath con clases que no vamos a usar.

Esquema que ilustra los diferentes módulos de Spring, obtenido de la documentación oficial
Udemy Gratis: Curso en español de Spring Boot (2 cursos GRATIS)

Te puede interesar también:

Spring Boot: Recetas para el trabajo diario (Introducción)

Realiza un proyecto en spring boot desde el inicio

¿Para quién es este curso?

  • Desarrolladores Java

Requisitos

  • Java 8, Spring framework, Conocimientos avanzados en java.

Lo que aprenderás

  • Una introducción a lo que es Spring MVC y de manera practica lo que se puede lograr

Este curso se encuentra disponible de manera gratuita sin necesidad de ningún cupón, a través de la opción “GRATIS”.

Te recomendamos primero leer las diferencias entre un curso gratis y uno de pago para evitar malentendidos:

Cursos gratuitos

  • Contenido de vídeo en línea

Cursos de pago

  • Contenido de vídeo en línea
  • Certificado de finalización
  • Preguntas y respuestas de los instructores
  • Mensaje directo para el instructor

Para obtener el curso de manera gratuita da clic en el siguiente botón:


Deja tus comentarios y sugerencias


Sobre Facialix

Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.


Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.