Creación de la aplicación Spring usando STS

Creación de la aplicación Spring usando STS
En este artículo, aprenderemos a crear una aplicación de primavera utilizando el traje de herramienta de resorte IDE.

Spring Tools Suit es un IDE oficial proporcionado por la primavera. Puede usarla para crear la aplicación Spring con un esfuerzo mínimo. Este IDE es similar a su ide favorito, ya sea Eclipse, IntelliJ Idea u otros.

Cuando visite el sitio (primavera), verá un par de versiones de IDE para diferentes la variedad de desarrolladores. Puede seleccionar y descargar cualquiera a su máquina local.
Para descargar este IDE, use este enlace oficial https: // spring.IO/Herramientas. El sitio se ve así:

Seleccione el IDE para su plataforma como Linux o Windows y haga clic en ella. Esto comenzará a descargar la aplicación ejecutable. Después de descargar, haga clic en el instalador y comenzará a instalar en su sistema local.

Estoy adjuntando una captura de pantalla para tu conveniencia. Puedes tener una idea siguiendo estos.

Esta es la primera pantalla que verá mientras ejecuta el ejecutable.

Después de eso, solicita la ubicación para instalar el IDE. Seleccione la ubicación para la aplicación en su sistema local, puede, por cualquier carpeta o conducción, como C o D u otros.

Después de eso, haga clic en el botón de inicio y comenzará a abrir el IDE. Muestra una barra de progreso que representa el porcentaje de proceso que se realiza. Esto se verá así:

Después de completar el proceso, se abrirá el IDE. Dado que elegimos la versión Eclipse del IDE, se ve similar a Eclipse, ahora puede crear la aplicación Spring.

Este IDE proporciona todas las características de Eclipse para que también pueda crear un proyecto maven o proyecto dinámico. Además de esto, proporciona una opción más de opción que Spring comenzó el proyecto para crear un proyecto de primavera. Esto es similar a la herramienta de inicializador de primavera en línea que también solicita las dependencias durante la creación del proyecto.

Comencemos por seleccionar el proyecto inicial de resorte en el menú Archivo. Entonces, seleccione eso y cree una aplicación Spring.

Haga clic en Archivo-> Nuevo-> Proyecto Spring Starter

Ahora, complete los detalles del proyecto como el nombre del proyecto, el tipo de proyecto (Maven en nuestro caso), la versión Java, el empaque, el lenguaje de programación, etc.

En el nombre del grupo, proporcione el nombre en el dominio inverso y luego el nombre del artefacto. Luego, haga clic en el botón Siguiente.

Ahora, pide dependencias. Dado que estamos creando una aplicación de primavera simple que no requiere ninguna dependencia, omitiremos esto por ahora y haremos clic en Finalizar.

Este paso es similar al inicializador de primavera que solicita las dependencias mientras crea el proyecto. Puede seleccionar dependencias como: Web, JSON, JPA, Conector MySQL, etc.

Haga clic en el botón Finalizar y creará una aplicación Spring que se ve así:

El IDE puede tomar un tiempo para construir el proyecto, así que solo espera un par de segundos si el proyecto no está listo. Puedes ver la barra de proceso en la parte inferior del ideal.

Después de completar, puede explorar el proyecto que tiene varias carpetas y archivos predeterminados.

Este proyecto tiene dos archivos principales, pom.xml y Aplicación de spring.Java. El pom.El archivo XML es un archivo XML que contiene la configuración del proyecto y la lista de dependencias. Del mismo modo, la aplicación de spring.El archivo Java contiene el código fuente de Java para ejecutar la aplicación. Contiene un método main () como todo el proyecto Java tiene y llamar al método ejecutar () para iniciar la aplicación.

Exploraremos esto más adelante en nuestros próximos artículos.

Inicialmente, el código para el archivo Java se ve así:

// springapplication.Java

paquete com.Linuxhint.SpringApp;
Org de importación.springframework.bota.Springapplication;
Org de importación.springframework.bota.autoconfigure.SpringBootapplication;
@SpringBootApplication
clase pública SpringAppapplication
public static void main (string [] args)
Aplicación de spring.Run (SpringAppapplication.clase, args);

El pom.El archivo XML se ve así:
// Pom.xml


xsi: schemalocation = "http: // maven.apache.org/pom/4.0.0 https: // maven.apache.org/xsd/maven-4.0.0.XSD ">
4.0.0

organizar.springframework.bota
sant-starter-starter-starter
2.7.1


comunicarse.Linuxhint
SpringApp
0.0.1-snapshot
SpringApp
aplicación de primavera

11



organizar.springframework.bota
start-boot-starter


organizar.springframework.bota
prueba de arranque de primavera
prueba





organizar.springframework.bota
boot-boot-maaven-plugin



Ejecutar la aplicación

Ahora, es hora de ejecutar la aplicación. Para hacerlo, haga clic con el botón derecho en el proyecto (proyecto actual) y seleccione ejecutar como:

Ejecutar la aplicación AS-> Java

Activará un evento para ejecutar la aplicación.

Puede ver el estado de la aplicación en ejecución en la pestaña de la consola en la parte inferior del IDE.

Bueno, hemos aprendido a descargar, instalar y configurar el IDE STS (Spring Tool Tool) en el sistema local. Creamos una aplicación de primavera y también ejecutamos con éxito.

En nuestro próximo artículo, aprenderemos el concepto de inyección de dependencia que es el concepto más importante del marco de primavera.