¿Cómo ejecutar su primera aplicación Spring Boot en Eclipse IDE?

Spring Boot está construido en la parte superior del resorte y contiene todas las características del resorte. Y se está convirtiendo en el favorito de los desarrolladores en estos días debido a su rápido entorno listo para producción que les permite concentrarse directamente en la lógica en lugar de luchar con la configuración y la instalación. Spring Boot es un marco basado en microservicios y crear una aplicación lista para producción lleva muy poco tiempo. Las siguientes son algunas de las características de Spring Boot:

  • Permite evitar la configuración pesada de XML que está presente en primavera.
  • Proporciona fácil mantenimiento y creación de puntos finales REST
  • Incluye servidor Tomcat incorporado
  • La implementación es muy fácil, los archivos war y jar se pueden implementar fácilmente en el servidor tomcat

Para obtener más información, consulte este artículo: Introducción a Spring Boot . Entonces, en el artículo Crear y configurar Spring Boot Project en Eclipse IDE, explicamos cómo crear un proyecto de Spring Boot simple. En este artículo, vamos a crear una aplicación simple «Hello World» y ejecutarla dentro de nuestro IDE de Eclipse.

Procedimiento

  1. Cree y configure Spring Boot Project en IDE.
  2. Agregue la dependencia spring-web en su archivo pom.xml .
  3. Cree un paquete y nombre el paquete como «controlador en el proyecto.
  4. Ejecute la aplicación Spring Boot.

Paso 1: crear y configurar el proyecto Spring Boot en Eclipse IDE

Puede consultar este artículo Crear y configurar Spring Boot Project en Eclipse IDE y crear su primera aplicación Spring Boot en Eclipse IDE. 

Paso 2: agregue la dependencia web de primavera en su archivo pom.xml . Vaya al archivo pom.xml dentro de su proyecto y agregue la siguiente dependencia de spring-web.

XML

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

 
Paso 3: en su proyecto, cree un paquete y nombre el paquete como «controlador». En el controlador, el paquete crea una clase y la nombra como DemoController .

Ejemplo 1A 

Java

// Java Program to Illustrate DemoController
 
// Importing package to code module
package com.example.demo.controller;
// Importing required classes
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
 
// Annotation
@Controller
 
// Class
public class DemoController {
 
    @RequestMapping("/hello")
    @ResponseBody
 
    // Method
    public String helloWorld()
    {
 
        // Print statement
        return "Hello World!";
    }
}

 
Hemos utilizado las siguientes anotaciones en nuestra capa de controlador. Aquí, en este ejemplo, la ruta URI es  /hello .

  • @Controller: Esto se usa para especificar el controlador.
  • @RequestMapping: Esto se usa para mapear al método del controlador Spring MVC.
  • @ResponseBody: se utiliza para vincular el cuerpo de la respuesta HTTP con un objeto de dominio en el tipo de retorno.

Ahora, nuestro controlador está listo. Ejecutemos nuestra aplicación dentro del archivo DemoApplication.java . No es necesario cambiar nada dentro del archivo DemoApplication.java

Ejemplo 1B 

Java

// Java Program to Illustrate DemoApplication
 
// Importing package module to code
package com.example.demo;
// Importing required classes
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
 
// Annotation
@SpringBootApplication
 
// Main class
public class DemoApplication {
 
    // Main driver method
    public static void main(String[] args)
    {
        SpringApplication.run(DemoApplication.class, args);
    }
}

 
Paso 4: Ejecute la aplicación Spring Boot

Para ejecutar la aplicación, haga clic en el icono verde como se ve en la imagen de abajo.  

Después de ejecutar con éxito la aplicación, puede ver la consola como se muestra en la imagen a continuación. Su servidor Tomcat comenzó en el puerto 8989

Pruebe esta URL de Tomcat, que se ejecuta en http://localhost:8989/hello

Publicación traducida automáticamente

Artículo escrito por AmiyaRanjanRout y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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