Hola Jesus, espero que estés bien
¡Gracias por compartir tu trabajo! Es genial ver cómo has aplicado los conceptos del curso en tus proyectos. Revisé los enlaces que proporcionaste y parece que has hecho un gran trabajo al implementar APIs y utilizar Render para desplegar tu aplicación.
Para el desafío de consultar informaciones de libros, asegúrate de utilizar las colecciones y streams de Java para manejar eficientemente los datos. Por ejemplo, podrías usar un Stream
para filtrar, mapear y recolectar datos de libros según ciertos criterios. Aquí tienes un pequeño ejemplo:
List<Libro> libros = obtenerListaDeLibros();
List<Libro> librosFiltrados = libros.stream()
.filter(libro -> libro.getAutor().equals("Autor Específico"))
.collect(Collectors.toList());
Esto te permitirá manipular y consultar la lista de libros de manera más funcional y eficiente. Además, si estás usando Spring Framework, podrías considerar crear un servicio que maneje estas operaciones y exponga un endpoint para consultarlas.
Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!