簡體   English   中英

Spring 引導 REST API DTO 方法

[英]Spring Boot REST API DTO method

我正在使用 springboot 創建簡單的 rest api。 我正在修改我的方法,因為我需要使用 DTO 構建它們。 這是代碼:

private final UserService userService;
private final UserMapper userMapper;

@GetMapping
public Page<UserDto> getUserPage(@RequestParam int page,@RequestParam int size){
    return userService.getPage(PageRequest.of(page, size));
}

我希望 function 返回 userDto 的頁面(如方法頭)。 如何更改返回短語以返回 userDto 頁面而不是用戶頁面?

用這個:

Page<User> pages = userService.getPage(PageRequest.of(page, size));
Page<UserDto> pagesDto = page.map(UserDto::new);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM