Spring Cloud + Feign Client: efetuando integrações com API Rest

Thomás da Costa
1 min readMar 5, 2023

--

✋ Spring Cloud + Feign Client: efetuando integrações com API Rest ✋

😀 Pessoal, novo vídeo no meu canal falando sobre Spring Boot e Feign Client

😍 Nesse vídeo, vamos falar sobre o Feign Client que tem como objetivo criar clientes HTTP de forma simples, sem precisar escrever muito código fonte.
Normalmente um cliente HTTP é usado em chamadas para outros microsserviços quando trabalhamos com orquestração ou quando chamamos API’s, endereços externos ou integração com outros sistemas que usam o protocolo HTTP.

💻 Capítulos:
- O que é o Feign Client?
- Swagger Codegen
- Artigo do Site
- Declarative REST Client: Feign
- Criando o projeto
- Compilando o Projeto
- Projeto no Intellij
- Baixando o Swagger Codegen e o Swagger da Marvel
- Criando o arquivo config.json para o Swagger Codegen
- Gerando as classes do FeignClient através do Swagger Codegen
- Projeto criado pelo Swagger Codegen
- Como funciona o FeignClient?
- Copiando as classes geradas para o projeto
- Incluindo a anotação @EnableFeignClients
- Dependências do pom.xml
- Criando o RestController
- Incluíndo autenticação
- Testando a aplicação

😎 Se inscrevam, curtam os vídeos e ative as noticações (sempre quis escrever isso)

#java #springboot #springcloud #api #apirest #apirestful

Até a próxima!!!

--

--

Thomás da Costa

📺+ de 20 anos gerando código fonte em Java, Arquiteto Java, Desenvolvedor Java, Professor Universitário e Colecionador de Videogames