【发布时间】:2019-05-28 17:59:06
【问题描述】:
我有 2 个服务(service1 和 service2),两个服务都使用相同的数据模型“studentModel”,我想知道如何在两个服务之间共享 studentModel。
1.构建一个studentModel.jar,所有服务都引用这个jar
2.复制粘贴代码
请帮助我如何在微服务架构中重用代码。
【问题讨论】:
-
构建一个 jar 并将其作为依赖项添加到您的服务项目中
-
你必须像对待外部依赖一样对待任何代码依赖,例如来自 github 的开源组件。这意味着您必须正确地对组件进行版本控制,并像使用外部依赖项一样升级版本。
标签: java architecture microservices