URL2 Spring boot - 서버의 존재하지 않는 URL 접근 시 예외 처리 프로젝트를 진행하면서 서버의 존재하지 않는 URL로 접근 시, 아래와 같이 404 Status코드와 함께 에러메시지가 반환되는 것을 보았다. 이 페이지는 사용자가 보기에 매우 가독성 없는 페이지다. 이제 Spring boot에서 간단한 설정을 통해 위 페이지를 사용자의 가독성을 향상하도록 수정해 보겠다. 여기서 사용할 것은 예외 처리를 위한 @ExceptionHandler이다. @ExceptionHandler에 대해 궁금한 사항은 https://khdscor.tistory.com/29를 참고하길 바란다. 스프링 @ExceptionHandler 를 통한 예외 처리스프링으로 프로젝트를 진행하다 보면 정해진 입력값이 잘못되거나 없거나 하는 등 다양한 예외들이 발생할 것이다. 아래와 같이 흔히 JPA로 데이터를.. 2022. 4. 9. URL과 URI 의 차이 웹 개발을 하다 보면 URL와 URI를 자주 듣는다. URL을 기본으로 많이 들어왔기에 'URI도 URL이다'라고 생각을 하는 경우가 많았다. 엄밀하게 말하자면 URL은 URI의 하위 개념이기에 혼용해도 무방하다. URL(Uniform Resource Locator)은 '이 곳에 가면 당신이 원하는 것을 찾을 수 있다'와 같은 상징적인 의미가 좀 더 강하다면, URI(Uniform Resource Identifier)은 '당신이 원하는 곳의 주소는 여기이다'와 같이 좀 더 현실 적이고 구체적인 의미가 있다. URI의 'I'는 마치 데이터베이스의 PK와 같은 의미로 사용된다고 생각할 수 있다. 간단히 말하자면 URL은 자원이 실제로 존재하는 위치를 가리키며, URI는 자원의 위치뿐만 아니라 자원에 대한 고.. 2022. 2. 22. 이전 1 다음