我正在开发三个微服务查看优惠添加优惠(管理员)选择优惠查看优惠用于向客户显示优惠并添加服务管理员用于将优惠链接到客户的优惠,如果优惠链接到客户,查看优惠将返回该优惠作为响应。客户使用 Opt 优惠来获得优惠。在设计时,我意识到所有 3 个服务共享相同的功能,但也有自己的逻辑。我应该在开发这些 API 时使用共享代码还是每个 API 都必须有自己的代码库?
1 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
如果您正在使用,maven
那么您可以使用Maven Modules。这基本上意味着您可以将服务代码提取到单独的模块中,并将该模块作为pom
依赖项包含在所有 3 个微服务中。
这是一个如何使用Spring
. 如果您不使用,Spring
那么您可以在此处查看另一个示例。
添加回答
举报
0/150
提交
取消