Skip to content

sagarmal624/FeignClientWithSpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

FeignClientWithSpringBoot

How to interact two micro services??.

There are two application

Feign Rest client implemented in application 1 to access appliaction 2

application 1: end point

http://localhost:8090/app1/employee/save

If you hit this url... internaly the employee is going to application_2 end point(http://localhost:8090/app2/employee/save) to save.

How to register feign client.

Here is the rest client for feign.


@Headers("Content-Type: application/json")
@FeignClient(name = "${feign.name}", url = "${feign.url}")
public interface RestClientService {
    @RequestMapping(value = "/app2/employee/save", method = RequestMethod.POST)
    Employee save(@RequestBody Employee employee);
}

How to enable feign client

there is one annotation to enable feign client. @EnableFeignClients

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages