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

[refactor] 동화 내용 API 리팩토링 #90

Merged
merged 28 commits into from
Jun 5, 2024

Conversation

alsrudrl1220
Copy link
Collaborator

Summary

  • 패키지 구조 정리: bookContent에 controller / service / dto / entity / repository 생성
  • builder 적용 및 setter 삭제, 정리
  • 공통된 DTO -> Request, Response 두 개로 나누어서 정리
  • DTO 수정에 따른 service, controller 수정 반영
  • toEntity 위치를 entity -> dto로 변경

Branch : refactor/#88

@RumosZin RumosZin changed the title Refactor/#88 [refactor] 동화 내용 API 리팩토링 May 30, 2024
Copy link
Collaborator

@RumosZin RumosZin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

현재 bookContent 폴더를 만들었는데,
project
ㄴ book
ㄴ content
ㄴ info
이런 식으로 패키지 구조를 가져가는 건 어떨까요?

크게 project > [book, info, voca]가 있고, book > [content, quiz, lastpage, feedback, progress] 이렇게요!

@RumosZin RumosZin assigned RumosZin and alsrudrl1220 and unassigned RumosZin May 30, 2024
@alsrudrl1220 alsrudrl1220 merged commit d79049e into GDSC-CAU:main Jun 5, 2024
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.

2 participants