Skip to content

Comments

main <- develop#26

Merged
codingbaraGo merged 22 commits intomainfrom
develop
Jan 5, 2026
Merged

main <- develop#26
codingbaraGo merged 22 commits intomainfrom
develop

Conversation

@codingbaraGo
Copy link
Owner

No description provided.

develop <- feat/web/handler/static/#6
- Unhandled Error를 처리하기 위해 핸들링 대상을 Exception -> Throwable 로 변경
- Exception들의 status와 메시지를 담고 있는 ErrorCode enum 정의
- 비지니스 로직 내 발생하는 Exception인 ServiceException 클래스 정의
- 비지니스 로직 외 Error를 던지기 위한 Exception 클래스인 ErrorException 클래스 정의
- 비지니스 로직 내 Exception인 ServiceException 처리 handler 개발
- 비지니스 로직 외 Error인 ErrorException 처리 handler 개발
- 핸들링 하지 못한 Unhandled Error들을 처리하는 handler 개발
- 요청에 대한 logging 추가
- 매칭되는 Handler가 없을 시 ServiceException 반환
- 매칭되는 PostHandler가 없을 시 ErrorException 반환
- 정적 콘텐츠에 대한 Handler & Post handler가 파일을 읽을 때 기본 경로 수정
- 정적 콘텐츠에 대한 Handler & Post handler에서 경로 마지막에 /index.html을 붙인 path를 확인하도록 로직 수정
- 테스트 추가
@codingbaraGo codingbaraGo merged commit e19754c into main Jan 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant