Cómo crear un proyecto en Spring desde cero

¿Qué es Spring? El framework de Java en profundidad
¿Qué es Spring? El framework de Java en profundidad
26 de octubre de 2023
¿Qué es Spring? El framework de Java en profundidad
¿Qué es Spring? El framework de Java en profundidad
26 de octubre de 2023

Hace unos días hablábamos sobre qué que es Spring. Hoy te voy a mostrar cómo crear un proyecto de Spring desde cero. Ten cuenta que hay varias formas de hacerlo. Aquí veremos una.

Spring initializr

Spring ofrece una herramienta vía web que nos ayuda a crear proyectos de Spring desde cero de forma gráfica y sencilla. Esta utilidad se llama Spring initializr a la que podemos acceder desde start.spring.io.

Cómo crear un proyecto Spring desde 0


Una vez en la web, vemos que podemos configurar lo siguiente:

  • Tipo de proyecto. Gradle o Maven
  • Lenguaje: Java, Kotlin o Groovy
  • Versión de Spring Boot. Por defecto nos selecciona la última versión estable.
  • Metadata del proyecto. Exactamente igual que si creamos el proyecto desde nuestro IDE (IntelliJ IDEA, Eclipse, etc)
  • Versión de Java
  • Y por último, y no menos importante, las dependencias que deseamos agregar
Proyecton Spring agregar dependencias


Una vez que configuremos todos estos datos, pulsaremos sobre el botón GENERATE y se nos descargará un proyecto de Spring vacío con la configuración que hemos seleccionado. Lo único que debemos hacer es descomprimirlo e importarlo en nuestro IDE favorito.

Generar proyecto Spring desde 0


Aquí te dejo un vídeo donde podemos ver un ejemplo de creación del proyecto Spring y lo importamos en IntelliJ IDEA

https://youtu.be/w5okKuasGdg

Además te comento que está disponible también el episodio en el Podcast.

Ya sabes cómo crear un proyecto de Spring desde cero, recuerda que hay otras formas de hacerlo, por ejemplo desde tu editor, pero Spring initializr es un buen punto de partida. Si lo deseas, puedes ver más artículos similares en nuestra sección de Java.

¡Espero que te haya sido de utilidad!

Antonio J. Galisteo
Antonio J. Galisteo
Soy Antonio J. Galisteo. Ingeniero de software con amplia experiencia en desarrollo frontend, backend, aplicaciones móviles y de escritorio.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cómo crear un proyecto en Spring desde cero
Este sitio web usa cookies para mejorar tu experiencia. Al navegar por este sitio aceptas nuestra Política de Protección de Datos.
Leer más