小编hak*_*son的帖子

Spring HATEOAS 中的 Resource 是否取代了 DTO?

我正在 Spring 中构建 REST API。所以直到现在我只有阅读服务(GET)。为此,我使用 Spring HATEOAS 添加引用子元素的链接。

现在我想添加一些写作 REST-Services。通常在 REST 服务中使用 DTO,然后将它们映射到域模型。

所以我的问题是:我们可以像下面的例子一样使用 Spring HATEOAS 的资源而不使用 DTO 吗?或者资源是否用于其他用途而我仍然需要 DTO?

@PostMapping
public ResponseEntity<String> saveProduct(@RequestBody ProductResource product) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

java spring spring-hateoas

4
推荐指数
1
解决办法
1746
查看次数

标签 统计

java ×1

spring ×1

spring-hateoas ×1