Ejercicio Java
En este ejercicio, crearás un programa en Java utilizando Spring Boot para desarrollar una aplicación web simple. El objetivo es familiarizarte con la configuración de un proyecto Spring Boot, la creación de controladores y la gestión de rutas HTTP. Comenzarás creando un proyecto de Spring Boot, configurarás un controlador para manejar las solicitudes web y devolverás una respuesta simple. Este ejercicio te ayudará a comprender los principios fundamentales de Spring Boot y cómo empezar a construir aplicaciones web con Java.
Instrucciones:
- Configura tu entorno de desarrollo e instala las herramientas necesarias para trabajar con Spring Boot.
- Crea un nuevo proyecto Spring Boot utilizando Spring Initializr o tu IDE preferido.
- Desarrolla un controlador que responda a una solicitud HTTP GET en una ruta específica (por ejemplo, "/saludo").
- Configura una respuesta simple en formato de texto o HTML que sea enviada cuando se acceda a esa ruta.
- Ejecuta tu aplicación y verifica que puedas acceder a la ruta desde un navegador web o una herramienta como Postman.
Este ejercicio te proporcionará una comprensión sólida de los fundamentos de Spring Boot, permitiéndote crear aplicaciones web básicas de manera rápida y eficiente.
Ver código de ejemplo
package com.ejemplo.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
public class AplicacionSpringBoot {
public static void main(String[] args) {
SpringApplication.run(AplicacionSpringBoot.class, args);
}
}
@RestController
class ControladorSaludo {
@GetMapping("/saludo")
public String saludo() {
return "<html><body><h1>¡Hola, bienvenido a Spring Boot!</h1></body></html>";
}
}
Salida:
<html>
<body>
<h1>¡Hola, bienvenido a Spring Boot!</h1>
</body>
</html>
Este programa demuestra cómo crear una aplicación web básica con Spring Boot. El controlador responde a la ruta /saludo
con una página HTML simple que muestra un mensaje de bienvenida. Esta es una manera básica de comenzar a trabajar con aplicaciones web en Java utilizando Spring Boot.