Requerimientos
Lo primero que tendremos que asegurarnos de tener instalado en nuestro equipo lo siguiente:
- Java 8 – jdk-8
- Maven 3 – https://maven.apache.org/download.cgi
- STS (Spring tool suite) – https://spring.io/tools.
Creación de un proyecto de Spring
Una vez que tenemos todo instalado utilizaremos STS para trabajar y crearemos en el nuestro primer proyecto de Spring siguiendo los siguientes pasos:
🎓 Cursos confirmados con 50% OFF hoy para lectores del blog:
-
💬 Introducción a la Programación
· Inicia 22 Ago · sabatino ·
$6,450$3,225 (-50%) MXN -
💬 Diplomado .NET Empresarial Desde Cero
· Inicia 26 Sep · sabatino ·
$39,990$19,995 (-50%) MXN -
💬 Visual Studio .NET Desde Cero
· Inicia 26 Sep · sabatino ·
$12,250$6,125 (-50%) MXN
Por WhatsApp en horario habil · ver todos los cursos → · ⭐ Opiniones en Google
Paso 1 : Ir al menú File > New ->Other… como se muestra en la siguiente imagen:
Esta sección nos permitirá crear clases, interfaces, proyectos, etc.
Paso 2 : Seleccionar Spring boot > Spring starter project y dar click en Next como se ve en la siguiente imagen:
Seleccionamos el Spring Starter Project ya que nos permitirá configurar nuestro proyecto de spring con las herramientas que necesitemos.
Paso 3 : Especificar los siguientes valores del proyecto:
- Name : devs4j-spring-core
- Group : com.devs4j
- Artifact : devs4j-spring-core
Y dar click en Next como se muestra en la imagen:
En esta sección especificaremos los detalles del proyecto como su nombre, descripción, la empresa a la que pertenece y la versión que le corresponde.
Paso 4 : Seleccionar las dependencias a utilizar, en esta sección no modificaremos nada y solo daremos click en Finish como se muestra en la imagen:
Paso 5 : El último paso será analizar el proyecto generado:
- pom.xml : En nuestro archivo pom.xml podremos ver lo siguiente:
- Nuestro proyecto hereda de spring-boot-starter-parent, gracias a esto no debemos de incluir las versiones de las dependencias que este incluya.
- Se incluyeron las dependencias spring-boot-starter y spring-boot-starter-test las cuales incluyen el contexto de spring, aop, auto configuration, log4j, etc.
- El plugin de spring boot spring-boot-maven-plugin que se utilizará para empaquetar nuestra aplicación, ejecutar tests de integración, generar información utilizada por actuator, entre otras cosas.
- application.properties : Este archivo se utiliza para configurar nuestra aplicación (bases de datos, contextos de ejecución, etc).
- Devs4jSpringCoreApplication.java : Clase principal de nuestra aplicación, su nombre dependerá del nombre que asignamos al crear nuestro proyecto. Utilizaremos esta clase para ejecutar nuestra aplicación, en este caso si la ejecutamos solo iniciará el contexto de spring y no hará nada.
- Devs4jSpringCoreApplicationTests.java : Default test que validará que el contexto de spring se inicie correctamente.
Te esperamos en los siguientes artículos en donde hablaremos mas acerca de estos temas, los cuales hoy en día son de vital importancia en el mundo de la tecnología.
💼 Empleos tech relacionados:
3,443 vacantes activas en LATAM · ver todas → · ⭐ Opiniones en Google







