此处user模块为什么需要openfeign依赖

此处user模块为什么需要openfeign依赖

问题描述:

不是只有依赖user的模块才需要添加openfeign依赖吗?user模块本省并不依赖其他模块,为什么也需要加上openfeign这个依赖包?

相关代码:

<!-- feign的依赖 -->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>



下载视频          

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小脸 2021-11-30 10:46:06

同学你好,上述依赖是用来服务之间调用的,课程里并没有说“只有依赖user的模块才需要添加openfeign依赖”,所以该模块添加该依赖后,当其他模块需要使用时,直接引入user模块即可

祝学习愉快~

  • 我不是说只有user的模块才需要添加openfeign,我的问题是 user是被zuul调用的,openfeign不是应该添加在zuul模块的pom文件中吗,为什么要添加在user模块中,我理解openfeign是添加在调用方(例:zuul)的pom文件中,而不是被调用方(例:user)

    2021-12-01 23:25:16
  • 同学你好,这里在对应zuul模块添加openfeign的依赖也是可以的,但由于user模块也是有openfeign这个依赖的,而zuul调用了user模块,所以同学在zuul模块里是可以省略不写openfeign的依赖的

    注:在zuul模块加与不加都是可以的,取决于同学哟~这里同学无需纠结~

    祝学习愉快~

    2021-12-02 11:21:22
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师