Creando un proyecto con Spring Initializr: diferencias entre un empaquetado jar y un war
Actualmente hay poca gente que no reconozca que, en el mundo del desarrollo Java, Spring Framework es un referente. Y dentro de la Plataforma Spring, Spring Boot es el proyecto con más empuje actualmente. Se lo ha ganado a pulso, claro, pues con sus starters y autoconfiguración permite arrancar un proyecto rápidamente, permitiendo centrarnos en las funcionalidades que queremos construir y minimizando la necesidad de configuraciones. Spring Initializr Pues bien, una pieza a considerar en el ámbito de Spring Boot cuando vamos a comenzar un proyecto es Spring Initializr . Este portal o servicio nos ofrece un formulario para que rellenemos los datos básicos de nuestro proyecto (nombre, groupId, artifactId, versión de Java, versión de Spring Boot...), nos permite elegir si deseamos que sea un proyecto Maven o Gradle y nos ofrece un amplio abanico de funcionalidades para que seleccionemos qué vamos a inclulir en nuestro proyecto como dependencias (¿va a ser un proyecto web?, ¿utilizarem