반응형 sort2 Java List 사용자 정의 정렬 예제 @Override public int compareTo(ShowMainResBody o) { if (o.seq seq) { return -1; } return 0; } 몇 몇의 개발자가 스쳐 지나가면서 소스는많이 닳고 변해 버렸다. 따라가면서 읽기도 힘들고, 뭐가 뭔지도 모르겠고... 이걸 한땀 한땀 리팩토링을 하면서 작성자의 의도를 읽어, 정정해야하는가? 나둬야 하는가를 가지고 동료한 이야기 한 후, 그냥 두기로 했다. 리스트 형태로 결과를 내려줘야 하는 API에, 초기 설계 당시 없던 order by에 대한 다양한 요건이 들어왔고 가장 빠르게 해결할 수 있는 방법은, 그간에 어떤 일들이 있던 없던 제일 마지막에 만들어진 List형태에.. 2023. 6. 29. SpringBoot Page객체에서 제공하는 메서드. SpringBoot Page객체에서 제공하는 메서드. Page 객체를 통해서 얻을 수 있는 메서드. int getNumber() : 현재 페이지 정보 int getSize() : 한 페이지의 크기 int getTotalPages() : 전체 페이지의 수 int getNumberOfElements() : 결과 데이터 수 boolean hasPreviousPage() : 이전 페이지의 존재 여부 boolean hasNextPage() : 다음 페이지의 존재 여부 boolean isLastPage() : 마지막 페이지 여부 Pageable nextPageable() : 다음 페이지 객체 Pageable previeousPageable() : 이전 페이지 객체 List getContent() : 조회된 데이터 .. 2019. 12. 19. 이전 1 다음 반응형