Merged
Conversation
develop <- feat/web/handler/static/#6
[Merge] develop <- feat/http/converter/#12
- Unhandled Error를 처리하기 위해 핸들링 대상을 Exception -> Throwable 로 변경
- Exception들의 status와 메시지를 담고 있는 ErrorCode enum 정의
- 비지니스 로직 내 발생하는 Exception인 ServiceException 클래스 정의 - 비지니스 로직 외 Error를 던지기 위한 Exception 클래스인 ErrorException 클래스 정의
- 비지니스 로직 내 Exception인 ServiceException 처리 handler 개발 - 비지니스 로직 외 Error인 ErrorException 처리 handler 개발 - 핸들링 하지 못한 Unhandled Error들을 처리하는 handler 개발
develop <- feat/exception/#16
- 요청에 대한 logging 추가 - 매칭되는 Handler가 없을 시 ServiceException 반환 - 매칭되는 PostHandler가 없을 시 ErrorException 반환
- 정적 콘텐츠에 대한 Handler & Post handler가 파일을 읽을 때 기본 경로 수정 - 정적 콘텐츠에 대한 Handler & Post handler에서 경로 마지막에 /index.html을 붙인 path를 확인하도록 로직 수정 - 테스트 추가
- ThreadPool 사용
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.