springcloud中feignclient远程过程调用demo
使用springboot,建立一个微服务,可以是简单的web访问请求使用@FeignClient注解接口,来远程调用服务,在controller中调用接口的方法来实现远程调用接口代码片段(调用远程服务来验证登录)@FeignClient(name = "service",url = "http://localhost:7000")public interface Service {
·
- 使用springboot,建立一个微服务,可以是简单的web访问请求
- 使用@FeignClient注解接口,来远程调用服务,在controller中调用接口的方法来实现远程调用
接口代码片段
(调用远程服务来验证登录)
@FeignClient(name = "service",url = "http://localhost:7000")
public interface Service {
@RequestMapping(value = "/dologin/{name}/{pwd}")
String login(@PathVariable("name")String name,@PathVariable("pwd") String password);
}
controller中
@Autowired
private Service loginService;
//控制器或服务层方法内调用
return loginService.login(name,password);
更多推荐
已为社区贡献11条内容
所有评论(0)