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 Java, Kotlin 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.
Te puede interesar también:
- Aprende estadística y probabilidad gratis con el curso online de la UNAM
- ¿Quieres conocer la historia del arte? La UNAM te ofrece un curso gratuito
- ¿Buscas una carrera en Data Science? Comienza con este curso gratuito de R
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.