SpringCloud:微服务架构编码构建-订单支付模块
SpringCloud:微服务架构编码构建-消费者客户端模块80
在支付模块的客户端和服务端均有bean,且内容相同;因此将相同的重复代码提取到一个公开共用的工程中,这里说到一个hutool工具包
工程重构
观察问题
系统中有重复部分,重构
新建子工程
cloud-api-commons
pom
bean
将客户端和服务端共有的部分 也就是bean 下面的,复制到新建的cloud-api-commons

maven命令 clean install
选择该模块,cloud-api-commons,执行clean install 命令
改造
对客户端和服务端进行改造
删除两端的bean
导入依赖
在两端的pom文件中加入依赖
正文完