Skip to content

#82 refactor eduinfo#83

Merged
YinaePark merged 8 commits intodevfrom
82-refactor-eduinfo
Sep 25, 2025
Merged

#82 refactor eduinfo#83
YinaePark merged 8 commits intodevfrom
82-refactor-eduinfo

Conversation

@YinaePark
Copy link
Contributor

📌 PR 내용

  • 기능 추가
  • 버그 수정
  • 리팩토링
  • 성능 개선
  • 문서 변경

작업 개요

  • EduInfo 서비스 로직 수정
  • 공통 exception 분리, EduProgramService 단일책임 분리

변경 사항

  • UserLanguageResolver : 유저 로그인/비로그인 상태에 따라 설정언어 반환
  • MultiLanguageTitleSelector : 사용자 언어에 따른 제목 선택
  • EduProgramDtoMapper
  • EduProgramApiService : Api 호출 후 Json으로 리턴
  • EduProgramDataParser : Json -> 엔티티
  • EduProgramTranslationService : 누락 번역만 업데이트

추가

  • Exception 글로벌핸들러로 예외처리 전반적 수정 필요

@YinaePark YinaePark merged commit c1c29c2 into dev Sep 25, 2025
@YinaePark YinaePark deleted the 82-refactor-eduinfo branch September 25, 2025 06:36
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