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

Feature : 카테고리별 커뮤니티 게시물 조회 API #37

Merged
merged 9 commits into from
Jan 4, 2025

Conversation

jeong724
Copy link
Collaborator

@jeong724 jeong724 commented Jan 3, 2025

✒️ 관련 이슈번호

🔑 Key Changes

  1. 내용
    • 학습유형, 글 유형 별로 커뮤니티 게시물 조회하도록 함
    • 학습유형, 글 유형은 스트링 형태의 리스트로 파라미터 받음
    • 레포지토리에서 기타가 있는 경우, 없는 경우 두개의 메서드 만들어서 서비스 코드에서 케이스 분류해 다른 메서드 쓰도록함
    • 처음에는 회고일지가 있는걸 잊고 커뮤니티 게시물만 생각해 dto를 만들었는데 이후 회고일지도 생각해 understanding, progresslevel도 추가 -> 이것도 글 유형에 회고일지 있는 경우 회고일지 레포지토리에 visibility true인 회고일지 가져올수있도록 메서드 추가
    • 아직 학습유형, 글 유형 각각 최대 두개씩 올수있도록 예외 처리는 못함,, 리팩토링때 할 예정

아 그리고 지연 로딩때문에 계속 Community 엔티티가 초기화가 되기 전에 postTypes, learningTypes을 불러와 LazyInitializationException 에러가 발생해서 Community 도메인에서 postTypes, learningTypes에 FetchType.EAGER을 추가했..어욤.. 다른 더 좋은 방법이 있다면 바꿔두겠습니다요..!

📸 Screenshot

스크린샷 2025-01-04 오전 1 11 55 스크린샷 2025-01-04 오전 1 05 04 스크린샷 2025-01-04 오전 1 05 25

@dhun0103
Copy link
Collaborator

dhun0103 commented Jan 3, 2025

조회 깔끔하게 잘한듯!
검색은 어떡하지..

@jeong724 jeong724 self-assigned this Jan 3, 2025
@jeong724 jeong724 added the ✨ Feature 기능 추가 label Jan 3, 2025
@dhun0103 dhun0103 merged commit 20569cf into develop Jan 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 기능 추가
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT] : 커뮤니티 게시글 카테고리별 조회 API 구현
2 participants