본문 바로가기

IT/JAVA3

Spring boot 내장 인터페이스 ErrorController 구현한 CustomErrorController 만들기 20.06.30 Backend API (RestAPI) 를 만들기 위해 error 처리를 어떻게 할 것인가 고민하다가 아래 글을 참고하여 CustomErrorController를 만들어 보았다. https://supawer0728.github.io/2019/04/04/spring-error-handling/ (Spring Boot)오류 처리에 대해 서론오류 처리는 어플리케이션 개발에 있어 매우 큰 부분을 차지한다.오류를 예측하는 것과 예방하는 것, 그리고 오류를 빨리 발견하고 고칠 수 있는 것은 훌륭한 개발자의 필수조건이라고 생�� supawer0728.github.io https://velog.io/@stampid/REST-API%EC%99%80-RESTful-API REST API와 RESTful A.. 2020. 6. 30.
[생활코딩] Java - 4.2동작 원리 소프트웨어의 양대 개념 : 원인 & 결과 원인 => 결과 Source(원천) Code Language (약속) => Application, Program 등 Java 언어의 문법에 맞게 코드를 작성해서 컴퓨터에게 일을 시키는 것. Java Source code (.java) 사람이 이해할 수 있는 코드 ▼ Complie : 기계가 이해할 수 있는 코드로 변환 Java Application (.class) 기계가 이해할 수 있는 코드 ▼ Run : JVM이 확장자가 .class인 파일을 읽어서 Java Virtual Machine JDK에 깔려 있음 ▼ Run : .class에 적혀 있는 대로 컴퓨터를 동작시킴 Computer 2019. 11. 10.
[Error] [JAVA] Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 숫자자바에서 위와같이 에러가 나는 경우는 선언되있는 배열의 크기보다 작거나 클 때 나오는 에러이다. 예를들어 다음소스처럼 test라는 배열의 크기를 3으로 지정을 했으면 (0부터 2까지만 가져올 수 있는데) 4번째에 value를 1로 선언하려고 하니까 다음과 같이 에러가 난다.public class Excercide5_7 { public static void main(String[] args) { int[] test = new int[3]; test[4] = 1; } } 만약 0, 1, 2 중에 하나를 입력한 다음 선언하려고하면 에러가 나지 않는다. 출처: https://88240... 2019. 2. 28.