让我们假设有两个spring boot微服务。例如,我们要共享Page对象信息,例如页面,大小,排序和对象列表。众所周知,棘手的问题是如何进行从一个微对象到另一个微对象的restemplate调用并检索Dto对象的页面。我的问题是,我们应该使用页面对象作为微服务之间的通信,还是我们的优良作法是仅使用一个Dto对象,该对象包含页面上所需的DTO列表作为属性,大小排序属性在此先感谢
我将始终选择一个dto。
所请求的服务永远不要公开其实现,并且应该容易调整,而无需进行重大更改。
这是正确的,与前端请求或服务到服务的通信无关。