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

建设网站网址wordpress商品系统

建设网站网址,wordpress商品系统,免费申请qq号网页注册,天津网站吗文章目录 起因原因解决方法: 起因 从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/676277/

相关文章:

  • 黄岛网站建设公司seo流量工具
  • asp.net网站开发视频教程网站二级域名怎么弄
  • 国内可以上的网站免费网站制造
  • 长春网站建设4435wordpress下载链接
  • 怎么快速提高网站权重wordpress映射不出去
  • 模板网站优网站建设需要什么研究条件
  • 门户网站开发视频教学土地流转网站建设项目
  • 长治哪里做网站网站建设中如何发布信息推广
  • 什么样的网站需要数据库360建筑网网址
  • 房地产管理局网站石家庄网站建设找哪家好
  • 一个网站通常包含多个网页吗自己做视频网站能赚钱
  • 注册网站要注意什么网站备案主体
  • 网站应用水印图片山东东营市东营区
  • 成都本地做网站的什么网站做新产品代理
  • 广州免费建站哪里有深圳航空网上值机选座
  • 网站实现搜索功能备案中网站打不开
  • 网页制作与网站建设实战教程视频怎样建设外贸网站
  • 湘潭网站建设 磐石网络在哪即墨做网站公司
  • 免费申请论坛网站自己建设论坛网站
  • 深圳微信建网站包装设计效果图生成器
  • 一个上线的网站需要怎么做如何解决wordpress后台慢的问题
  • 深圳 网站设计沙漠风网站建设怎么样
  • 手机网站菜单设计模板app试玩网站制作
  • 手机怎么访问wap网站做网站商
  • 拼多多网站的类型教学网页制作
  • 机械技术支持中山网站建设wordpress 博客园
  • 哪个网站是教人做淘宝客的郑州seo外包服务
  • 网站建设费做什么科目网站名称能用商标做名称吗
  • 昆明公司网站优化关于动漫制作专业
  • 天津做网站建设公司wordpress突然很慢