前言
有时候我们会写一个项目(类似于工具类)供同事使用
例如写一些feign接口,供别人调用,我的想法是,抽取出一个模块,打成jar包上传到公司私有maven仓库,别的同事用的时候直接引入我的maven依赖,直接注入我的service,直接使用。
目录展示
具体代码
@Configuration
@EnableFeignClients("out.client")
public class FeignAutoConfig {
}
org.springframework.boot.autoconfigure.EnableAutoConfiguration=out.config.FeignAutoConfig
feign接口
@FeignClient(Provider.CONSUMER_CORE)
public interface OrganClient {
@GetMapping(RequestUrl.GET_ORGAN_LIST_BY_UC_ID + "/{uid}")
JsonResult> getOrganListByUID(@PathVariable("uid") String uid);
}
别人用的时候直接引入以来,注入我们的OrganClient即可。



