我有一个 Angular 客户端和一个具有丰富域对象的 Rest 服务。当从 Angular 调用其余 POST 端点时,客户端是否应该将其 View 映射到服务域的 json 版本(成为 spring requestbody)的对象?
或者客户端应该映射到一个简单的域,而服务将简单的请求对象映射到其丰富的域对象,然后在域对象中执行操作?
在客户端 View 模型和服务丰富域对象之间来回映射时的最佳实践是什么?
最佳答案
嗯,这要看情况。
如果它确实是一个 RESTful 服务,那么“ View 模型”就没有意义,因为这基本上应该是服务中的“资源”。 通常您会使用 ng-resource用于 RESTful 服务,它将为您进行一对一映射。
另一方面,如果它是一些想要的 RESTful 服务,但它并不是真正面向资源的(基本上只是一个 JSON 服务),那么它可能有意义,...但很可能没有。
关于java - Rest 服务应该有 View 模型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28085465/