/LiveCoding-Ada

Live Coding promovido pela Ada sobre API Rest

Primary LanguageJavaMIT LicenseMIT

NPM

Live Coding API Rest

O que são API Rest ?


API Rest:

  • API REST (Representational State Transfer) é um estilo arquitetural utilizado para projetar e desenvolver serviços web.
  • É uma abordagem para construir serviços web que se baseia nos princípios do protocolo HTTP (Hypertext Transfer Protocol).
  • É um conjunto de regras e protocolos que permite que diferentes sistemas de software se comuniquem e interajam entre si.
  • API REST é uma API que segue os princípios do REST.

Dependências:

  • Spring Web

Anotações:

  • @GetMapping: usada para mapear solicitações HTTP GET em métodos manipuladores específicos;
  • @RestController: marca a classe como um controlador onde cada método retorna um objeto de domínio em vez de uma visão;
  • @RequestMapping: usada para mapear solicitações da web para classes manipuladoras específicas e métodos manipuladores;
  • @ResponseStatus(HttpStatus.OK): um método com essa anotação indica que quando a requisição é bem-sucedida, o código de status HTTP retornado deve ser "200 OK";

Utilizando o Postman:


👨‍🎓 Aluno

Lucas Araujo

lucarauj | LinkdeIN