Buscar

Spring Boot e API REST

Prévia do material em texto

Spring Boot
O que é ?
É uma estrutura para que a gente consiga desenvolver os
nossos aplicativos, as nossas aplicações em java, utilizando
as ferramentas que ele tem por padrão, que ele disponibiliza.
Ele se tornou um dos queridinhos dos framework, antes para
a gente desenvolver uma aplicação utilizando o próprio
Spring framework, precisava fazer um monte de
configurações, colocar um monte de informações, agora com
a vinda do Spring Boot se ganhou uma flexibilidade no
desenvolvimento das aplicações, ganhou na questão de
performance, com pouco tempo se consegue construir uma
aplicação.
API REST
Uma API REST é uma forma de comunicação entre um cliente
e um servidor, onde o cliente envia requisições para o
servidor e recebe respostas com base nas operações
desejadas. As requisições são feitas através de URLs, que
contêm recursos identificados.
Além disso, as requisições podem ter diferentes tipos de
operações, como busca, cadastro, atualização e remoção,
que são definidas pelos métodos HTTP, como GET, POST, PUT
e DELETE. Também é possível enviar parâmetros de consulta,
que podem ser obrigatórios (Path Params) ou opcionais
(Query Params). Os parâmetros também podem ser enviados
no corpo da requisição (Body Params) ou nos cabeçalhos
(Header Params).
É importante entender que as requisições em uma API REST
são independentes e não possuem estado, ou seja, todas as
informações necessárias para processar a requisição devem
ser enviadas a cada solicitação.

Continue navegando