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 visualizar, agregar y editar datos de clientes.

Cada paso presenta nuevos conceptos y resulta en una aplicación de Spring Boot ejecutable (JAR). Puedes lanzar tu aplicación localmente usando 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 entendimiento 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 obtener 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 entorno de Spring Boot + webforJ. Luego, los siguientes pasos presentan nuevas características y avanzan tu proyecto. Siguiendo estos pasos, obtendrás una comprensión clara de cómo evoluciona una aplicación a medida que implementas características.

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

Requisitos previos

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

  • Java 17 o 21
  • Maven
  • Un IDE de Java
  • Git (recomendado pero no obligatorio)
Requisitos previos de webforJ

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