Closed ahumadamob closed 3 weeks ago
Esta solicitud de extracción incluye la implementación del endpoint para recomendar productos basados en las compras anteriores de un cliente específico.
/productos/recomendaciones/{clienteId}
: Retorna una lista de productos recomendados para un cliente específico, utilizando algoritmos de recomendación basados en compras similares de otros clientes.CompraController
: Controlador para manejar las peticiones relacionadas con recomendaciones de productos.CompraService
: Servicio que contiene la lógica de negocio para generar recomendaciones basadas en compras anteriores.CompraServiceImplJpa
: Implementación concreta del servicio de recomendación.CompraRepository
: Repositorio para acceder a los datos necesarios para calcular las recomendaciones.Compra
: Nueva Entidad /productos/recomendaciones/{clienteId}
:
http://localhost:8080/productos/recomendaciones/10
Endpoint para recomendar productos basados en las compras previas del cliente:
GET /productos/recomendaciones/{clienteId}
devuelve una lista de productos recomendados para un cliente específico.