为了账号安全,请及时绑定邮箱和手机立即绑定

在多个微服务之间共享代码

在多个微服务之间共享代码

长风秋雁 2022-07-14 17:16:47
我正在开发三个微服务查看优惠添加优惠(管理员)选择优惠查看优惠用于向客户显示优惠并添加服务管理员用于将优惠链接到客户的优惠,如果优惠链接到客户,查看优惠将返回该优惠作为响应。客户使用 Opt 优惠来获得优惠。在设计时,我意识到所有 3 个服务共享相同的功能,但也有自己的逻辑。我应该在开发这些 API 时使用共享代码还是每个 API 都必须有自己的代码库?
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

如果您正在使用,maven那么您可以使用Maven Modules。这基本上意味着您可以将服务代码提取到单独的模块中,并将该模块作为pom依赖项包含在所有 3 个微服务中。

这是一个如何使用Spring. 如果您不使用,Spring那么您可以在此处查看另一个示例。


查看完整回答
反对 回复 2022-07-14
  • 1 回答
  • 0 关注
  • 97 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信