DtoAssembler应该获取其他服务数据吗?最佳实践解析
不建议在DtoAssembler里获取其他服务的数据来补全DTO。DtoAssembler的主要职责是将领域对象转换为DTO对象,而不是获取其他服务的数据。如果需要获取其他服务的数据来补全DTO,应该在调用方服务中获取数据,并将其传递给DtoAssembler进行转换。这样可以保持DtoAssembler的单一职责,使代码更加清晰和易于维护。
原文地址: https://www.cveoy.top/t/topic/f2fP 著作权归作者所有。请勿转载和采集!