多模块项目中,api、service、controller三个模块分离。
在用controller调用api模块的feign时,不生效。
解决方案:
在使用@EnableFeignClients、@ComponentScans这两个注解的时候,将文件所在目录加上即可。
@EnableFeignClients(basePackages = "com.zhl.api") @ComponentScans({@ComponentScan("com.zhl.api")})
多模块项目中,api、service、controller三个模块分离。
在用controller调用api模块的feign时,不生效。
解决方案:
在使用@EnableFeignClients、@ComponentScans这两个注解的时候,将文件所在目录加上即可。
@EnableFeignClients(basePackages = "com.zhl.api") @ComponentScans({@ComponentScan("com.zhl.api")})