Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Dozer 将我的域对象映射到仅包含数据的资源对象 (REST)。我目前正在我的 web 层中进行此映射。但是我应该将翻译移动到服务层吗?
我不知道你的架构,但我猜你有分层顺序的层,应该只允许从较高层到较低层,对吧?!
基于这个假设...
如果将映射移动到服务层,服务层将知道 REST API。因此,您将依赖关系从较低层(服务)引入到较高层(表示)。我想这不符合您的架构,因为服务层的目的通常是提供一个无演示的 API 来访问域逻辑。因此,我不会将映射移动到服务层。