Saltar al contenido principal

Overview

Abrir en ChatGPT

Este tutorial paso a paso te guía a través del proceso de construcción de una aplicación de gestión de clientes utilizando webforJ y Spring Boot. Te enseña cómo crear una interfaz moderna y fácil de usar para ver, agregar y editar datos de clientes.

Cada paso introduce nuevos conceptos y resulta en una aplicación ejecutable de Spring Boot (JAR). Puedes lanzar tu aplicación localmente utilizando Maven e interactuar con ella en un navegador web. Con esta configuración, obtienes un ciclo de desarrollo rápido y un modelo de despliegue listo para producción, utilizando el servidor embebido de Spring Boot.

No se necesita experiencia previa en Spring Boot o webforJ, pero deberías tener un conocimiento básico de Java y Maven para aprovechar al máximo este tutorial. Este tutorial cubrirá conceptos de Spring a medida que surjan, pero aquellos interesados en una comprensión profunda de Spring pueden consultar la documentación principal de Spring y la documentación de Spring sobre Spring Boot.

Conceptos del tutorial

La primera parte del tutorial está dedicada a la configuración del proyecto para preparar tu ambiente de Spring Boot + webforJ. Luego, los pasos siguientes introducen nuevas características y avanzan tu proyecto. Al seguirlo, obtendrás una comprensión clara de cómo evoluciona una aplicación a medida que implementas funcionalidades.

Cada paso tiene una aplicación correspondiente ejecutable disponible en GitHub:

Prerrequisitos

Deberías tener las siguientes herramientas/recursos en tu máquina de desarrollo:

  • Java 21 o 25
  • Maven
  • Un IDE de Java
  • Git (recomendado pero no obligatorio)
Prerrequisitos de webforJ

Consulta el artículo de prerrequisitos para una descripción más detallada de las herramientas requeridas para tu entorno de desarrollo.