-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
ordersV2 Result 객체로 감싸서 조회하는 코드
21.10.06 13:54 작성 조회수 139
1
@GetMapping("/api/v2/simple-orders")
public Result<SimpleOrderDTO> orders() {
List<Order> orders = orderRepository.findByString(new OrderSearch());
List<SimpleOrderDTO> result = orders.stream()
.map(SimpleOrderDTO::new) // 람다식 -> 메서드 참조 (Method Reference)
.collect(Collectors.toList());
return new Result<SimpleOrderDTO>(result.size(), result);
}
@Data
@AllArgsConstructor
static class Result<T> {
private int count;
private List<T> simpleOrderDTO;
}
이렇게 작성하면 될까요?? 결과 화면은 아래처럼 나옵니다!
답변을 작성해보세요.
1
답변 1