当前位置: 首页 > news >正文

上海住远建设工程监理公司网站2019网站建设

上海住远建设工程监理公司网站,2019网站建设,html5网站后台页面设计,花生壳 建设网站文章目录 起因原因解决方法: 起因 从pay-service中实现下单时,会调用到user-service中的扣减余额。 因此这里需要在不同微服务之间传递用户信息。 但是user-service中始终从始至终拿不到user的信息。 原因 在pay-service中,不仅要Enable O…

文章目录

  • 起因
  • 原因
  • 解决方法:

起因

从pay-service中实现下单时,会调用到user-service中的扣减余额。
因此这里需要在不同微服务之间传递用户信息。
但是user-service中始终从始至终拿不到user的信息。

原因

在pay-service中,不仅要Enable OpenFeign,还要让自己编写的OpenFeign配置类生效:
在这里插入图片描述在这里插入图片描述在这里插入图片描述
但是这样只是配置了。有需要用这个配置类从当前微服务传递到下一个微服务的功能的,但是也有不需要这个配置功能的。
如何操作?

在需要调用OpenFeign的service的启动类XxxApplication(eg, PayApplication)中添加如下注解:

@EnableFeignClients(basePackages = "com.hmall.api.client", basePackageClasses = PayApplication.class, defaultConfiguration = DefaultFeignConfig.class)

只有添加了defaultConfiguration = DefaultFeignConfig.class的配置类,才会在该service中让刚刚写的不同微服务之间传递用户id的功能生效。

这里的@EnableFeignClients(basePackages = "com.hmall.api.client", basePackageClasses = PayApplication.class)表示使用Feign客户端:
在这里插入图片描述

解决方法:

一定要不能忘记添加:
defaultConfiguration = DefaultFeignConfig.class的配置类,才会在该service中让刚刚写的不同微服务之间传递用户id的功能生效。
最终的样子如下:

package com.hmall.pay;import com.hmall.api.config.DefaultFeignConfig;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.openfeign.EnableFeignClients;/*** @Author: GQLiu* @DATE: 2024/9/1 23:44*/
@SpringBootApplication
@MapperScan("com.hmall.pay.mapper")
@EnableFeignClients(basePackages = "com.hmall.api.client", basePackageClasses = PayApplication.class, defaultConfiguration = DefaultFeignConfig.class)
public class PayApplication {public static void main(String[] args) {SpringApplication.run(PayApplication.class, args);}
}
http://www.yayakq.cn/news/423490/

相关文章:

  • 服装设计资源网站网站二维码特效
  • 天津国际工程建设监理公司网站网站怎么做社区营销
  • 黑龙江 建设监理协会网站设计素材网站p开头的
  • 临近做网站温州公司网址公司
  • 深圳教育 网站建设如何在网上建设一个公司网站
  • 惠州网站建设乐云seo在线制作福建龙祥建设集团公司网站
  • 小购物网站建设太原建站公司有哪些
  • 湖南省专业建设公司网站的机构wordpress 禁用评论
  • 北京公司网站设计电话大连网页
  • 江西中创建设有限公司网站笔杆子写作网站
  • 纯flash网站价格实体企业怎么做网络推广
  • 南宁致峰网站建设汽车之家网站是谁做的
  • 重庆产品网站建设定制衣服
  • 株洲企业网站建设工作上海公司拍沪牌需要什么条件
  • 做任务领游戏的网站网页设计模板html代码案例
  • 258网站建设网站空间租用合同
  • 太原市网站建设网站赚钱宝部署wordpress
  • 怎么选择网站开发重庆轨道交通最新
  • 南宁网站推广系统深圳网页设计学院
  • 网站建设常用视频格式网络空间安全考研院校
  • 西充移动网站建设吉林教育网站建设方案
  • 网店美工分为几个级别沈阳seo建站
  • 东莞网站建设 手袋厂电子销售网站报表模块如何做
  • 湛江网站关键字优化lamp环境做网站
  • 滑县网站建设哪家便宜如何在网上接做网站的小项目
  • 哪个网站可以做兼职智联招聘网最新招聘官网下载
  • 百度竞价网站怎么做WordPress公众号扫码登录
  • 网站概念设计wordpress 显示不全
  • 德阳定制建站网站建设制作整站排名优化公司
  • 做家教一般在哪个网站建设一个公司网站要具备什么