전체 글38 [SpringBoot] 새로 고침시 Whitelabel 에러 현상 SpringBoot 개발환경에서 개발 중 url을 입력하면 Whitelabel 이라는 에러가 발생 1. Application.java 파일 level에 폴더를 생성한 후, controller.java 파일 생성 후 Mapping을 해야 함 2. 에러 컨트롤러 생성해서 아래와 같이 설정해주면 @Controller public class CustomErrorController implements ErrorController { @GetMapping("/error") public String redirectRoot() { return "index.html"; } @Override public String getErrorPath() { return "/error"; } } 2020. 8. 13. [SpringBoot] Interceptor 설정 Interceptor.java @Component public class Interceptor extends HandlerInterceptorAdapter { Logger log = LoggerFactory.getLogger(this.getClass()); @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { log.info("/****** MOBILE F/W INTERCEPTOR START ******/"); log.info(" Request URI : " + request.getRequestURI()); log.info(" Re.. 2020. 8. 13. [JAVA] Thread 동작하고 있는 프로그램을 프로세스(Process)라고 한다. 보통 한 개의 프로세스는 한 가지의 일을 하지만, 이 쓰레드를 이용하면 한 프로세스 내에서는 두 가지 또는 그 이상의 일을 동시에 할 수 있게 된다. Thread Test.java public class Test extends Thread { public void run() { System.out.println("thread run."); } public static void main(String[] args) { Test test = new Test(); test.start(); } } 위 예제를 실행하면 "thread run." 이라는 문장이 출력 될 것이다. 하지만 위 처럼 쓰레드가 하나인 경우에는 도대체 쓰레드가 어떻게 동작하고 있는지 .. 2020. 6. 25. [JAVA] 예외처리 Exception 예외는 언제 발생하는가? 에러를 처리하는 방법을 알기 전에 어떤 상황에서 에러가 나는지 한번 보자. 오타를 쳤을 때 나는 구문 에러 같은 것이 아닌 실제 프로그램에서 잘 발생하는 에러를 보기로 하자. 먼저 없는 파일을 열려고 시도해 보자. BufferedReader br = new BufferedReader(new FileReader("나없는파일")); br.readLine(); br.close(); 위코드를 실행하면 다음과 같은 오류가 발생한다. Exception in thread "main" java.io.FileNotFoundException: 나없는파일 (지정된 파일을 찾을 수 없습니다) at java.io.FileInputStream.open(Native Method) at java.io.Fil.. 2020. 6. 24. 이전 1 2 3 4 ··· 10 다음