小编Sul*_*kan的帖子

应该使用哪一层从域对象转换为DTO

我们正在使用Spring Boot创建rest api。我们的项目分为三层(存储库,服务和控制器)。

可以说我的控制器中有GetUser api,它返回UserDTO对象。

@GetMapping
public UserDTO getUser() {
   return userService.getUser();    
}
Run Code Online (Sandbox Code Playgroud)

userService.getUser()返回UserDTO对象还是返回User对象并将其转换为UserDTO控制器中的对象?哪个更好的方法?

不久,域对象到DTO对象的转换应该在服务层还是控制器层进行?

layer dto spring-restcontroller

10
推荐指数
3
解决办法
4262
查看次数

标签 统计

dto ×1

layer ×1

spring-restcontroller ×1