error

    자바 예외 다루기 - 에러 처리 방식

    앞선 글에서 에러와 예외에 대해서 다루었습니다. 이번에는 예외를 어떻게 처리하는지 어떻게 다루는지에 대해서 정리해보고자 합니다. 예외를 다르는 방법으로는 3가지 정도가 있습니다. 우선 처리하기 전에 간단한 샘플 코드를 만들어 보면 1. 호출을 받는 클래스로 예외가 발생합니다. @Service @Slf4j @RequiredArgsConstructor public class TransactionService { ... public void getException() { throw new TestException(); } } 2. 호출하는 클래스 @Service @Slf4j @RequiredArgsConstructor public class TestObjectService { private final Tran..

    http 상태 코드 정리 및 예외처리

    중요!!!! 200: 요청이 정상적으로 처리됨 403(Forbidden): 서버가 요청을 거부하고 있음 - 사용자가 리소스에 대한 필요 권한을 갖고 있지 않음 404(Not Found): 서버가 요청한 페이지를 찾을수 없음. 지정된 URL을 처리하기 위한 자원이 존재하지않음 500(내부 서버 오류): 서버에 오류가 발생하여 요청을 수행할 수 없음(예로 jsp익셉션 발생하는 경우) ​ ​ 200 번대 응답(Response) : 성공(Success) ​ 200 -- 중요 OK 요청 정상 처리. ​ 204 No Content 요청 정상 처리하였지만, 돌려줄 리소스 없음. 서버에서 처리 후, 클라이언트에 정보를 보낼 필요가 없는 경우 사용. ​ 206 Partial Content Range가 지정된 요청인 경우..