diff --git a/src/main/java/org/cmh/backend/NewsManagement/controller/NewsController.java b/src/main/java/org/cmh/backend/NewsManagement/controller/NewsController.java index cec332d..c0f032c 100644 --- a/src/main/java/org/cmh/backend/NewsManagement/controller/NewsController.java +++ b/src/main/java/org/cmh/backend/NewsManagement/controller/NewsController.java @@ -1,6 +1,5 @@ package org.cmh.backend.NewsManagement.controller; -import org.cmh.backend.NewsManagement.dto.GetNewsByPageRequest; import org.cmh.backend.NewsManagement.dto.MessageResponse; import org.cmh.backend.NewsManagement.dto.NewsRequest; import org.cmh.backend.NewsManagement.model.News; @@ -19,10 +18,9 @@ public class NewsController { @Autowired private NewsService newsService; - @GetMapping("/getNewsPage") - @JwtVerify - public ResponseEntity> getNewsPage(@RequestBody GetNewsByPageRequest request) { - return new ResponseEntity<>(newsService.getNewsByPage(request), HttpStatus.OK); + @GetMapping + public ResponseEntity> getNewsPage(@RequestParam Integer pageNo, @RequestParam Integer pageSize) { + return new ResponseEntity<>(newsService.getNewsByPage(pageNo, pageSize), HttpStatus.OK); } @PostMapping diff --git a/src/main/java/org/cmh/backend/NewsManagement/dto/GetNewsByPageRequest.java b/src/main/java/org/cmh/backend/NewsManagement/dto/GetNewsByPageRequest.java deleted file mode 100644 index 1ad7ffc..0000000 --- a/src/main/java/org/cmh/backend/NewsManagement/dto/GetNewsByPageRequest.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.cmh.backend.NewsManagement.dto; - -import lombok.Getter; -import lombok.Setter; -import org.cmh.backend.Utils.JwtRequest; - - -@Getter -@Setter -public class GetNewsByPageRequest extends JwtRequest { - private Integer pageNo; - private Integer pageSize; -} diff --git a/src/main/java/org/cmh/backend/NewsManagement/service/NewsService.java b/src/main/java/org/cmh/backend/NewsManagement/service/NewsService.java index 759ded8..91a6f78 100644 --- a/src/main/java/org/cmh/backend/NewsManagement/service/NewsService.java +++ b/src/main/java/org/cmh/backend/NewsManagement/service/NewsService.java @@ -1,6 +1,5 @@ package org.cmh.backend.NewsManagement.service; -import org.cmh.backend.NewsManagement.dto.GetNewsByPageRequest; import org.cmh.backend.NewsManagement.dto.NewsRequest; import org.cmh.backend.NewsManagement.model.News; import org.cmh.backend.NewsManagement.repository.NewsRepository; @@ -15,9 +14,7 @@ public class NewsService { @Autowired private NewsRepository newsRepository; - public Page getNewsByPage(GetNewsByPageRequest request) { - int pageNo = request.getPageNo(); - int pageSize = request.getPageSize(); + public Page getNewsByPage(int pageNo, int pageSize) { if (pageNo < 1) { pageNo = 1; }