Tutorial de Java Spring Boot: ejemplo de aplicación web Live Hello-World con pasos detallados

Publicado: 2018-04-05
Tutorial de Spring Boot de Crunchify LLC

¿Por qué Spring Boot? ¿Para qué se utiliza Spring Boot?

¿Quiere crear microservicios basados ​​en Java para su aplicación? Bueno, Spring Boot es una solución basada en Java de código abierto para el mismo

Se utiliza para crear una aplicación basada en Spring lista para producción creada por el equipo de Pivotal.

La idea de Spring Boot es muy simple. Proporciona un conjunto preconfigurado de funcionalidad y marco con el que podría publicar su primera aplicación web basada en Spring Boot con solo few lines of code . Con solo un comando simple, puede iniciar y probar su aplicación web.

El conjunto de todas las configuraciones personalizadas, las configuraciones de la base de datos y los módulos out-0f-the-box en Spring Boot.

Como tenemos el popular tutorial Hello World Spring MVC, también comenzaremos nuestro tutorial Hello World Spring Boot manera similar.

Primeros pasos con Spring Boot:

  • Este es tu tutorial Spring Boot para principiantes
  • Tutorial de botas de primavera Hello World
  • Ejemplo más simple de Spring Boot
  • tutorial experto en arranque de primavera
  • ejemplo de aplicación web spring boot

Empecemos.

Paso 1

Para comenzar con Spring Boot, necesitará las siguientes configuraciones.

  1. JDK 8. Asegúrese download and install JDK más reciente.
  2. Eclipse IDE. Asegúrese de descargar Eclipse IDE for Java EE Developers . enlace de descarga oficial.
  3. Arranque de resorte 2.4.3.

Paso 2

Una vez que instale Eclipse en su computadora portátil/de escritorio, vaya a Eclipse. Vamos a crear un nuevo proyecto web dinámico.

  • Haga clic en Archivo
  • Nuevo
  • Dynamic Web Project
  • En la primera pantalla proporcione el nombre del proyecto: CrunchifySpringBootHelloWorld
  • Asegúrese de tener la versión del módulo Web dinámico a 3.1 y el tiempo de ejecución de Target Apache Tomcat 8.
  • Si aún no tiene la configuración de Apache Tomcat, siga estos pasos para configurar Tomcat en Eclipse.
  • Haga clic en Siguiente dos veces y asegúrese de que la configuración sea la misma que esta. Captura de pantalla1, Captura de pantalla2.
  • O haga clic en Finalizar para crear un proyecto web dinámico.

Paso 3

El siguiente paso es convertir un proyecto Java a un proyecto Maven.

  1. Haga clic derecho en el proyecto
  2. Haga clic en Configurar
  3. Haga clic en Convert to Maven Project
  4. Mantener la configuración por defecto
  5. Haga clic en finalizar

Etapa 4

El paso anterior creará un archivo pom.xml para su proyecto. El siguiente paso es actualizar el archivo pom.xml con el siguiente contenido y agregar Spring Boot Dependency .

Como puede ver arriba, estamos agregando org.springframework.boot 2.4.3 jar a nuestro proyecto. Además de que estamos agregando dos artefactos más:

  1. Complemento Spring-Boot-Maven
  2. spring-boot-arranque-web

Paso-5

Ahora trabajemos en la creación de un archivo Hello World Application simple al que podremos acceder mediante URL.

  • http://locahost:8080
  • http://locahost:8080/crunchificar

Cree el archivo CrunchifyHelloWorldSpringBoot.java con el siguiente contenido de código:

Una vez que agregue el archivo java anterior, la estructura de su proyecto Eclipse debería verse así:

Paso-6

Ahora, usando el simple comando spring-boot:run maven, puede iniciar su Spring Boot Application .

  • Haga clic derecho en el proyecto
  • Haga clic en Run As -> Maven build...

A continuación, Windows mantiene la configuración predeterminada y proporciona un goal as spring-boot:run como se ve en la imagen de abajo.

Paso-7

Asegúrese de no tener ningún error en la consola de Eclipse. Aquí hay una salida de consola de Eclipse IDE.

Paso-8

Ahora visite las URL http://localhost:8080 y http://locahost:8080/crunchify para ver el resultado en vivo.

Espero que este tutorial lo ayude a comenzar con el ejemplo de Java Spring Boot. Avíseme si ve algún problema al ejecutar su primera aplicación Spring Boot.

En las próximas semanas, agregaremos más y más ejemplos complejos de Spring Boot para su. Si tiene algún requisito especial, háganoslo saber en la sección de comentarios.

¿Qué sigue?

  • Cree una Spring Boot application súper simple en IntelliJ IDEA
  • Cree un Rest Service web simple en IntelliJ IDEA