Este es un proyecto practicando thymeleaf, para gestionar un CRUD (Crear, Leer, Actualizar, Eliminar) de productos utilizando Java, Spring Boot y Thymeleaf.
Antes de comenzar, asegúrate de tener instalados los siguientes programas:
-
Clona este repositorio en tu máquina local:
git clone https://github.com/AlexisMartinez1913/beststore-spring-boot-thymeleaf.git cd repositorio
-
Construye el proyecto con Maven:
mvn clean install
-
Ejecuta la aplicación:
mvn spring-boot:run
- Abre tu navegador web y navega a
http://localhost:8082
. - Utiliza la interfaz web para crear, leer, actualizar y eliminar productos.
- Configura el application.properties con los datos de mysql local
El proyecto sigue la estructura estándar de un proyecto Spring Boot: controller: Contiene los controladores Spring MVC.
- model: Contiene las entidades JPA.
- repository: Contiene los repositorios JPA.
- service: Contiene la lógica de negocio.
- templates: Contiene las vistas Thymeleaf.