Como fazer uma requisição GET da maneira segura numa Rest Api usando Spring Boot Framework?

Pessoal, tudo bem ?

Estou participando de um projeto, e estou criando uma Rest Api com Spring Boot Framework.

Qual é a melhor maneira de fazer uma listagem de dados do banco de dados de forma segura ? É utilizando a requisição GET, ou quem sabe POST? Ou de outro jeito ?

Agradeço desde já a atenção.

Para buscas, se utiliza GET, para grandes volumes de dados, normalmente se aplica paginação!

Sobre segurança, depende, tem contexto de autenticação e autorização e além disso, expor a API através de HTTPS/TLS.

Como fazer um GET, ou POST seguro no Spring Boot ?

O que vc quer dizer com “fazer GET ou POST seguro”?

Vc quer controlar o acesso dos usuários? Por exemplo, apenas o usuário administrador pode ver esta listagem do banco. Se for algo assim, vc vai precisar adicionar o Spring Security ao seu projeto e configurá-lo adequadamente.

acho que a questão tem a ver com JWT