From 0241fece7997dbd3389596b6f4029f2eef0145d6 Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Mon, 22 May 2023 21:29:18 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=95=20=EA=B4=80?= =?UTF-8?q?=EB=A0=A8=20=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cokr/xit/foundation/data/paging/Pageable.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/main/java/cokr/xit/foundation/data/paging/Pageable.java b/src/main/java/cokr/xit/foundation/data/paging/Pageable.java index 69931d4..f5c4cb0 100644 --- a/src/main/java/cokr/xit/foundation/data/paging/Pageable.java +++ b/src/main/java/cokr/xit/foundation/data/paging/Pageable.java @@ -18,11 +18,7 @@ public interface Pageable { * @return 요청 페이지 번호 */ static int getPageNum(Map map) { - try { - return Convert.toInt(map.get("pageNum")); - } catch (Exception e) { - return 1; - } + return Convert.toInt(map != null && map.containsKey("pageNum") ? map.get("pageNum") : null); } /**조회 요청 정보 객체가 Map일 경우 한 번에 가지고 올 결과값들의 갯수를 반환한다.
@@ -31,11 +27,7 @@ public interface Pageable { * @return 요청 한 번에 가지고 올 결과값들의 갯수 */ static int getFetchSize(Map map) { - try { - return Convert.toInt(map.get("fetchSize")); - } catch (Exception e) { - return 0; - } + return Convert.toInt(map != null && map.containsKey("fetchSize") ? map.get("fetchSize") : null); } /**조회 결과 객체가 Map일 경우 조회 결과의 전체 갯수를 반환한다.