Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Haga lo que hicimos en el aula: utilizando un servicio y mostrando la Página responsiva inicial

Extraje la lógica de negocio del controller y la moví a SerieService, anotándolo con @Service para que Spring gestione la inyección de dependencias. Allí centralicé las consultas al repositorio y la conversión a SerieDTO, evitando duplicación de código.

Luego configuré los endpoints /series, /series/top5, /series/lanzamientos y /series/{id} en el controller, dejando que solo delegue al servicio. Con esto, la home quedó completamente funcional y organizada siguiendo buenas prácticas.