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: aplicando interacción con el usuário

En esta etapa implementé la interacción con el usuario creando la clase Principal para centralizar la ejecución de la aplicación.

Agregué el método mostrarMenu(), donde solicito por consola el nombre de la serie usando Scanner, construyo la URL dinámicamente con constantes (URL_BASE y API_KEY) y consumo la API de OMDB.

Después convierto el JSON a objetos Java (DatosSerie y DatosTemporada) usando Jackson Databind, itero las temporadas según totalTemporadas() y finalmente muestro la información en pantalla.

Con esto, la aplicación quedó más organizada, modular y lista para que cualquier usuario pueda buscar la serie que desee.