太强大了,Feign对接YAPI实现自动Mock     

原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。

前面我们介绍了在微服务架构下如何解决单测时 Mock 的问题,通过 Mock 可以在单测时不依赖其他服务的实现。在文章最后我也给大家提供了一个思考题:是不是可以模拟前端对后端的处理方式,走 Yapi 的 Mock 功能? 这样就不用自己手动的对每个接口去 Mock 了。

首先我们需要定义一个 Mock 的配置类,用于配置哪些远程调用需要进行 Mock。

```plain
@Data
@Configuration
@ConfigurationProperties(prefix = “mock”)
public class ApiMockProperties {
/**

  1. * 资源:mock地址
  2. * 格式:GET:http://user-provider/user/{userId}##http://xxx.com/mock/api/1001
  3. */
  4. private List<String> apis;
  5. public String getMockA

扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群