Español

Spring framework 5 : Creando un proyecto de Spring


Este es el primer post de la serie Spring framework 5 y el primer paso será preparar nuestro ambiente de desarrollo.

Requerimientos

Lo primero que tendremos que asegurarnos de tener instalado en nuestro equipo lo siguiente:

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:

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.

Con esto tendremos nuestro entorno de desarrollo listo para empezar a desarrollar aplicaciones utilizando Spring framework 5, para estar al pendiente sobre nuestro contenido nuevo síguenos en nuestras redes sociales  https://www.facebook.com/devs4j/ y https://twitter.com/devs4j.

Autor: Alejandro Agapito Bautista
Twitter: @raidentrance
Contacto:raidentrance@gmail.com

Anuncios

Categorías:Español

Tagged as: , ,

1 reply »

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s