Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Qual a diferença entra Rest Template e o Feign?

Estou fazendo o curso de microservices com spring cloud, e o instrutor esta utilizando o Rest Template. Eu ja utilizei o feign em outro projeto spring. Gostaria de saber a diferença entre eles alem da abstração de codigo que o feign faz.

1 resposta
solução!

Oi Bruno, tudo bem?

Ambos são parecidos e funcionam com a mesma finalidade. No feign você abstraia a mecânica de chamar um serviço REST. Depois de configurar e anotar a interface feign você pode chamar um serviço REST fazendo uma chamada de função Java simples. Já o RestTemplate você pode usar quando precisar fazer uma chamada pontual a um serviço externo a sua aplicação, tendo em vista que possui uma implementação simples de fazer.