21 - Listar

Na aula de hoje, vamos aprender a criar uma rota de listagem utilizando o método GET. Essa rota é responsável por retornar todos os registros armazenados em nosso banco de dados.

Estrutura da Rota

Criaremos um método dentro do nosso controle que será responsável por buscar todas as pessoas cadastradas:


@GetMapping("/")
public List<PessoaModelo> listar() {
    return pr.findAll();
}

Explicação

  • @GetMapping("/listar") – Define uma rota do tipo GET acessível através da URL http://localhost:8080/listar.
  • List<PessoaModelo> – Indicamos que o método retornará uma lista de objetos do tipo PessoaModelo.
  • pr.findAll() – Utilizamos o método findAll() do repositório para buscar todos os registros.

Clique aqui para se tornar membro do canal

Abaixo segue nossa aula no YouTube: