关于重构后的项目
来源:17-8 【注重理解】实现对 ad-search 模块的重构

qq_大主公_0
2020-02-09
所以这个章节把原来的 ad-search 拆分成了 3 个module,但是对外提供接口的 ad-search 和 ad-sponsor 最后还是各一个 jar 包,也就是17-2 中最开始讲的一个 jar 包的架构,并没有把 controller 和 feign 从 microservice 中拆分出来,我这样理解对不对?
写回答
1回答
-
张勤一
2020-02-09
同学你好:
这里的重构实际意思是说,每一个微服务由三个 jar 包构成:
(1)microservice 只包含 Controller(或一些与 Controller 相关的代码)
(2)sdk 包含 Feign 和 vo 对象定义
(3)service 是业务逻辑相关的代码,它会引用 sdk
不是说把 search 分为三个 jar 包,而是说每一个微服务都可以这样去做拆分。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
10
相似问题