Aplicación completa de gestión de facturación desarrollada con Java, Spring Boot y JPA. Implementación de APIs REST robustas para integración con sistemas externos.
Sistema empresarial completo con arquitectura robusta
5 entidades con relaciones complejas, cascadas, y mapeo objeto-relacional completo.
Soporte para H2 (desarrollo) y MySQL (producción) con scripts SQL completos.
Repositorios JPA con consultas personalizadas, JPQL y métodos derivados.
Gestión de categorías de productos con validaciones
Catálogo de productos con precios, stock y categorías
Registro de clientes con información de contacto
Sistema de pedidos con estados y direcciones de envío
Detalle de productos en cada pedido con cantidades