상태코드 설명 1xx - 정보 요청을 받았으며 프로세스 계속 진행 2xx - 성공 요청을 성공적으로 받아서 인식 후 수용 3xx - 리다이렉션 요청 완료를 위한 추가작업 필요 4xx - 클라이언트 오류 요청의 문법이 잘못되었거나 요청을 처리할 수 없음 5xx - 서버 오류 서버가 명백히 유효한 요청에 대한 충족을 실패 4xx - 클라이언트 오류 (Client Error Responses) - 요청의 문법이 잘못 되었거나 요청이 처리할 수 없음을 나타내는 오류 상태코드 정의 설명 400 Bad Request 잘못된 응답으로 서버가 요청을 이해할 수 없음 (서버가 클라이언트를 모른다) 401 Unauthorized 응답을 위한 인증이 되지 않음 (비인증) 402 Payment Required 결제시스템의 위..
HTTP 상태코드란? 웹 서비스에서 장애가 발생할 경우 반환되는 상태 코드이다. HTTP STATUS CODE라고 불리우며 우리가 가장 많이 보았던 "404 Not Found"도 상태코드이다. 상태코드는 3자리 숫자코드로 구성 되어있으며, 첫번째 자리는 1 ~ 5까지의 숫자로 구성되어 있다. 특히 4, 5로 시작되는 상태코드는 관리자가 알아야 하며 빠르게 대응해야하는 코드이다. 상태코드 설명 1xx - 정보 요청을 받았으며 프로세스 계속 진행 2xx - 성공 요청을 성공적으로 받아서 인식 후 수용 3xx - 리다이렉션 요청 완료를 위한 추가작업 필요 4xx - 클라이언트 오류 요청의 문법이 잘못되었거나 요청을 처리할 수 없음 5xx - 서버 오류 서버가 명백히 유효한 요청에 대한 충족을 실패 1xx - ..
CASE WHEN 컬럼 값에 따라 출력을 달리 하고 싶을 때 쿼리에서 사용할 수 있는 문법이다. USE_YN (사용여부) Y N 위와 같이 사용여부 컬럼에 사용, 미사용 이란 표현 대신 Y, N으로 입력해 놓고 출력할 때는 사용, 미사용으로 출력을 하고 싶을 경우 CASE WHEN을 사용하여 출력하는 것이다. CASE WHEN 사용방법 IF문 방식 - 컬럼 값 비교 CASE WHEN USE_YN = 'Y' THEN '사용' USE_YN = 'N' THEN '미사용' ELSE '미정' END AS USEAGE 1. CASE WHEN ~ END AS 컬럼명 - CASE WHEN : CASE WHEN의 시작 - END AS 컬럼명 : 컬럼명은 임시 컬럼이기 때문에 테이블에 없는 컬럼명이여도 사용 가능하다. 2..
반복문 (looping statements) ※ loop : 고리, 순환, 고리 모양을 만들다 - 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문입니다. - 자바에서 사용하는 대표적인 반복문은 4가지가 있습니다. - while문, do/while문, for문, enhanced for문 ▶ while문 ※ while : ~하는 동안 - while문 : 특정 조건을 만족할 때까지 계속해서 주어진 명령문을 반복 실행합니다. - 자바에서 while문의 문법 구조입니다. ▼ while (조건식) { 조건식의 결과가 참(true)일 때 반복적으로 실행하고자 하는 명령문; } - while문의 실행 순서 while문 조건식 확인 -> 참 ->주어진 명령문 실행 -> while문 조건식 확인 -> 조건..