Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 공통 GlobalExceptionHandler와 BaseTimeEntity 추가 #8

Closed
wants to merge 8 commits into from

Conversation

gominnam
Copy link
Collaborator

📌 변경 사항

  • GlobalExceptionHandler 추가
  • BaseTimeEntity 추가

🤔 고민한 점

  • 애플리케이션 예외를 한곳에서 관리하기 위해서 GlobalExceptionHandler를 생성했습니다.
  • 엔티티에서 공통으로 사용하는 createdAt, updatedAt 필드의 중복을 BaseTimeEntity로 관리하도록 추출했습니다.

gominnam and others added 8 commits February 9, 2025 21:10
- Event 엔티티와 EventStatus Enum 추가
- EventService와 EventServiceImpl 구현
- EventServiceImpl 단위 테스트 추가
feat: Event 엔티티와 서비스 구현 추가
- Event 엔티티 모델링 수정
- EventResponse DTO 클래스 추가
- EventNotFoundException 예외클래스 추가
- EventServiceImpl에서 getEventById(..) 메서드에 Null일 경우 예외처리
feat: Event 도메인 DTO와 예외 클래스 추가 Event 엔티티 수정
- 직렬화 하기위한 JacksonConfig 추가
- ShowtimeResponse DTO 추가
feat: ShowtimeResponse 객체와 직렬화 Config 추가
@gominnam gominnam requested a review from f-lab-troy February 15, 2025 06:14
@gominnam gominnam closed this Feb 15, 2025
@gominnam gominnam deleted the feature/3-ticket-common branch February 17, 2025 07:38
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