同一个maven项目下,其中一个springboot模块A引用另一个springboot模块B中的Controller,A通过继承的方式调用B,A项目可以直接运行,但使用maven打包时,提示A模块找到继承的B模块Controller。
这是怎么回事?
同一个maven项目下,其中一个springboot模块A引用另一个springboot模块B中的Controller,A通过继承的方式调用B,A项目可以直接运行,但使用maven打包时,提示A模块找到继承的B模块Controller。
这是怎么回事?
使用 feign
@EnableFeignClients
@FeignClient(value = "${appsweb.appis.name}", path = "${appsweb.appis.context-path}", configuration = FeignConfiguration.class)
public interface AlarmBaseInfoService {
@RequestMapping(value = "/alarmBaseInfo/selectDetailByAlarmId", method = RequestMethod.POST, consumes="application/json")
AjaxMessage<List<AlarmBaseInfo>> selectDetailByAlarmId(@RequestParam(value = "alarmID", required = false) String alarmID);
}
3 回答3.6k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1.8k 阅读
1 回答1k 阅读✓ 已解决
1 回答745 阅读✓ 已解决
controller层的调用可以走httpclient吧,不是太清楚你描述的问题