摘要: 微信支付 Java SDK 对微信支付开发者文档中给出的API进行了封装。 com.github.wxpay.sdk.WXPay类下提供了对应的方法: | 方法名 | 说明 | | | | | microPay | 刷卡支付 | | unifiedOrder | 统一下单 | | orderQue 阅读全文
posted @ 2022-09-14 11:31 风之-洛神 阅读(816) 评论(0) 推荐(0) 编辑
摘要: https://www.yuque.com/easyexcel/doc excel数据导入数据库 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml 阅读全文
posted @ 2021-06-14 21:10 风之-洛神 阅读(58) 评论(0) 推荐(0) 编辑
摘要: springcloud-eureka-feign-mybatis-seata 整合步奏 1.下载seata-server,修改seate-server配置 2.client端(你自己的项目)拷贝seate-server中的file.conf, registry.conf 加入自己项目 3.数据源代理 阅读全文
posted @ 2021-06-11 16:00 风之-洛神 阅读(142) 评论(0) 推荐(0) 编辑
摘要: zuul网关 application.yml配置 server: port: 80 spring: application: name: zuul #服务名 zuul: routes: tg-eureka: /** #配置路由 此配置可以实现负载均衡ribbon eureka: client: se 阅读全文
posted @ 2021-06-10 11:08 风之-洛神 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 消费方 server.port=80 spring.application.name=consume-eureka eureka.client.service-url.defaultZone= http://localhost:10086/eureka/ feign.hystrix.enabled= 阅读全文
posted @ 2021-06-08 16:47 风之-洛神 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 搭建eureka注册中心 eureka服务配置文件 server: port: 10086 #服务端口 spring: application: name: register-eureka #服务名 eureka: client: service-url: defaultZone: http://l 阅读全文
posted @ 2021-06-08 11:59 风之-洛神 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Eureka Eureka是spring cloud中的一个负责服务注册与发现的组件。遵循着CAP理论中的A(可用性)P(分区容错性)。一个Eureka中分为eureka server和eureka client。其中eureka server是作为服务的注册与发现中心。eureka client既 阅读全文
posted @ 2021-06-08 09:04 风之-洛神 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1. 高级功能 1.1 消息存储 分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。 消息生成者发送消息 MQ收到消息,将消息进行持久化,在存储中新增一条记录 返回ACK给生产者 MQ push 消息给对应的消费者,然后等待消费者返回ACK 如果消息消费者在指定时间内成功返回ack,那么MQ 阅读全文
posted @ 2021-06-03 22:13 风之-洛神 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1. 案例介绍 1.1 业务分析 模拟电商网站购物场景中的【下单】和【支付】业务 ###1)下单 用户请求订单系统下单 订单系统通过RPC调用订单服务下单 订单服务调用优惠券服务,扣减优惠券 订单服务调用调用库存服务,校验并扣减库存 订单服务调用用户服务,扣减用户余额 订单服务完成确认订单 ###2 阅读全文
posted @ 2021-06-03 22:10 风之-洛神 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1. MQ介绍 ##1.1 为什么要用MQ 消息队列是一种“先进先出”的数据结构 其应用场景主要包含以下3个方面 应用解耦 系统的耦合性越高,容错性就越低。以电商应用为例,用户创建订单后,如果耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障或者因为升级等原因暂时不可用,都会造成下单操作异 阅读全文
posted @ 2021-06-03 22:08 风之-洛神 阅读(45) 评论(0) 推荐(0) 编辑