Programming
-
[JAVA] 페이징 처리Programming/JAVA 2019. 11. 25. 12:26
오늘은 페이징 처리를 해보겠다. 거창하게 홈페이지에 당장 적용하는 것은 아니고, 페이지를 분리시켜서 표출할 수 있도록 하는 자바코드를 한번 살펴보자. // PaginationInfo.java public class PaginationInfo { private int totalPage; private int firstIndex = 0; private int lastIndex = 0; private int cntPerPage; public PaginationInfo(int totalCnt, int pageIndex, int cntPerPage) { super(); this.cntPerPage = cntPerPage; this.totalPage = totalCnt / cntPerPage; if (totalPa..
-
[JAVA] Exception 처리Programming/JAVA 2019. 11. 19. 14:31
개발을 하다보면 왜쓰는지 이유도 모른채로 try~catch 문이나 exception을 throw하기도 한다. 하지만 개발한 코드를 배포하는데 있어서, 에러가 어디서 나는지에 대한 log를 찍는 것 만큼 중요한 것은 없다. 그래서 오늘은 exception 처리를 한번 같이 해보겠다. 에러에 대한 log를 찍어보기 위해서는 Logger를 impoert해 사용해야 한다. 클래스의 가장 상위단에 있는 를 사용해아하고 import로는 로 되어있는 애를 이용한다. 여기까지 하면 기본적으로 log를 찍어보기 위한 설정은 끝이났다. 이제 try~catch 문에서 에러를 확인해보자. import org.slf4j.Logger; import org.slf4j.LoggerFactory; private static final..
-
Eclipse 단축키Programming/메모 2019. 11. 7. 15:17
종료 : Ctrl + Shift + S 빌드 : Alt + P, N // 제일 많이 쓰는 단축키 Run : Alt + Shift + X, J // 제일 많이 쓰는 단축키 행 주석처리 : Ctrl + / 범위 주석처리 : Ctrl + Shift + / (해제는 \) Generate Getter Setter : Alt + Shift + S 필요한 애 자동 import : Ctrl + Shift + O 열린 탭 끄기 : Ctrl + w 주석처리 : Ctrl + Shift + C 에러 관련 : Ctrl + '.' , Ctrl + 1 연결 된 상위로 이동 : F3 연결 된 하위 애들 확인 : Ctrl + T 탭 양 옆으로 이동 : Ctrl + PageUp, Ctrl + PageDown Perspective 이동 ..