-
springcloud3:支付模块和订单模块的编写
1.构建微服务模块
建模块
改POM
写YML
主启动
业务类
2.编写业务类
- 前后端不分离
vue-controller-service-dao-mysql - 前后端分离
vue ------ controller-service-dao-mysql
(传给一段json字符串(200,success))
3.后往前构建
- 建sql
- entities
- dao
- service
- controller
- 后面应该用run dashboard(工程少)
4.此时订单微服务和支付微服务调用
- 原始web
httpClient - 封装为
- restTemplate(实现两个微服务的横向调用)
(url,requestMap,ResponseBean.class)
三个参数代表请求地址,请求参数,响应后被转换的对象
- 注意:使用restTemplate过程中
- restTemplate.postForObject(PAYMENT_URL+“/payment/create”,payment,CommonResult.class);此类调用的方法的参数在请求体中
@RequestBody Payment payment - restTemplate.getForObject(PAYMENT_URL+“/payment/get/”+id,CommonResult.class);此类调用的方法在请求头中
@PathVariable(“id”) Long id
-
相关阅读:
面试题:海量数据处理利器,布隆过滤器
网络安全(黑客)自学
egg框架中解决跨域的三种方案
k8s中几个基本概念的理解,pod,service,deployment,ingress的使用场景
ubantu安装k8s集群服务
C语言入门(六)for循环
分类和static
系统架构设计师笔记第36期:中间层架构设计
上转换纳米颗粒修饰二硫化钼纳米片|聚多巴胺修饰的二硫化钼纳米片(MoS2-PDA)|PEG聚乙二醇包裹二硫化钼纳米片(MoS2-PEG)
【解决】使用Element-Plus icon图标不显示
-
原文地址:https://blog.csdn.net/qq_44724899/article/details/127977774