From 41b2ce10445b2f171a54376db1a10edb77d407fa Mon Sep 17 00:00:00 2001 From: Fortune00 Date: Thu, 26 Jan 2023 15:07:57 +0900 Subject: [PATCH] =?UTF-8?q?add:=20post=20=EC=A0=84=EC=B2=B4=20=EC=A1=B0?= =?UTF-8?q?=ED=9A=8C=ED=95=98=EA=B8=B0=EC=97=90=20=EC=A0=95=EB=A0=AC=20?= =?UTF-8?q?=EA=B8=B0=EC=A4=80=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/prgrms/prolog/domain/post/api/PostController.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/prgrms/prolog/domain/post/api/PostController.java b/src/main/java/com/prgrms/prolog/domain/post/api/PostController.java index 8b23f65..f6eeb3d 100644 --- a/src/main/java/com/prgrms/prolog/domain/post/api/PostController.java +++ b/src/main/java/com/prgrms/prolog/domain/post/api/PostController.java @@ -7,6 +7,8 @@ import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; +import org.springframework.data.domain.Sort; +import org.springframework.data.web.PageableDefault; import org.springframework.http.ResponseEntity; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.web.bind.annotation.DeleteMapping; @@ -52,7 +54,9 @@ public ResponseEntity findById(@PathVariable Long id) { // 비공 } @GetMapping() - public ResponseEntity> findAll(Pageable pageable) { + public ResponseEntity> findAll( + @PageableDefault(size=10, page=0, sort="updatedAt", direction= Sort.Direction.DESC) Pageable pageable + ) { Page allPost = postService.findAll(pageable); return ResponseEntity.ok(allPost.getContent()); }