<分区>
我们有 15 个服务是用 Java Spring 构建的,它们使用 REST 相互通信。
每次我们向池中添加新服务时,我们都会从头开始创建所有代码,包括将与其他服务对话的其余客户端代码以及用于映射所请求资源的 POJO 类。
我们最终从其他服务的源代码复制并粘贴到新服务中。
我认为将所有这些 POJO 和 rest 客户端代码放入一个库中以供所有服务使用它会更好,这会节省我们大量的编码工作,但是“他们”说我们不应该这样做微服务。
那么,这是为什么呢? 我们最终一遍又一遍地复制和粘贴完全相同的代码,我看不出有什么不同。