Hola Wilder, espero que estés bien
Parece que estás intentando replicar la funcionalidad de listar pacientes como se mostró en clase. A partir de las capturas que compartiste, aquí tienes algunos puntos que podrías revisar para asegurarte de que todo funcione correctamente:
Controlador PacienteController
:
listar
esté correctamente mapeado con @GetMapping
y que el Pageable
esté siendo inyectado correctamente en el método.listar
debería retornar un Page<DatosListaPacienteJPA>
, lo cual parece estar correcto según tu código.Clase DatosListaPacienteJPA
:
PacienteJPA
estén correctamente implementados para obtener nombre
, email
, y documentoidentidad
.Repositorio PacienteRepository
:
PacienteRepository
extienda JpaRepository
y que el método findAll(Pageable pageable)
esté disponible.Pruebas con Insomnia:
http://localhost:8080/pacientes
parece estar funcionando correctamente, ya que devuelve un código 200 OK
y una lista de pacientes.DatosListaPacienteJPA
esté bien configurado.Si todo esto está en orden y todavía tienes problemas, podrías revisar los logs del servidor para ver si hay algún error que te pueda dar más pistas.
Espero haber ayudado y buenos estudios!