feign 作用是 在微服务内部间服务间的调用,不显示使用http,服务间的调用跟调用普通代码一样简单。
这里就不用再建服务了。 而是使用 demo1做客户端,demo2做服务端,用demo1调用demo2。
下面看看怎么使用。
demo2中建个controller
package com.kjgs.demo2.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.Map;
@RestController
public class HealthController {
@RequestMapping("/getHealth")
public Map getHealth(){
Map map = new HashMap();
map.put("123","demo2");
return map;
}
}