• Giovanny Rey Cediel

¿Qué es Spring Boot?

Actualizado: jul 30



Spring Boot es un framework para desarrollar microservicios basado en Spring y construido en lenguaje Java. Tiene como objetivo el desarrollo y configuración rápida de aplicaciones. Lo cual realiza auto-configurando el proyecto con una serie de criterios definidos por defecto. Utiliza el patrón de diseño convención sobre la configuración (convention over configuration).

Spring Boot también presenta un modelo de empaquetamiento donde en un solo Jar, se empaqueta la aplicación, sus dependencias, y un servidor, de tal manera que la ejecución de la aplicación se realiza con el comando:


java -jar my_application.jar

Es decir, la aplicación no necesita desplegarse en servidores externos porque el servidor se encuentra incluido en el propio Jar. Esta característica más Docker convierte a Spring Boot en la herramienta perfecta para del desarrollo de Microservicios.



Copyright Giovynet.com 2018 - 2020