SpringCloud:微服务架构构建-工程重构(微服务架构springcloud spring boot)

SpringCloud:微服务架构编码构建-订单支付模块

SpringCloud:微服务架构编码构建-消费者客户端模块80

在支付模块的客户端和服务端均有bean,且内容相同;因此将相同的重复代码提取到一个公开共用的工程中,这里说到一个hutool工具包

工程重构

观察问题

系统中有重复部分,重构

新建子工程

cloud-api-commons

pom

 bean

将客户端和服务端共有的部分 也就是bean 下面的,复制到新建的cloud-api-commons

SpringCloud:微服务架构构建-工程重构(微服务架构springcloud spring boot)

maven命令 clean install

选择该模块,cloud-api-commons,执行clean install 命令

改造

对客户端和服务端进行改造

删除两端的bean

导入依赖

在两端的pom文件中加入依赖

 

正文完
 0