Skip to content

Comments

[#294][refactor]독서기록 한번에 조회하도록 수정#295

Merged
U-hee merged 4 commits intodevfrom
refactor/reading-record-api
Feb 5, 2026
Merged

[#294][refactor]독서기록 한번에 조회하도록 수정#295
U-hee merged 4 commits intodevfrom
refactor/reading-record-api

Conversation

@U-hee
Copy link
Contributor

@U-hee U-hee commented Feb 4, 2026

PR 요약

이 PR이 어떤 변경을 하는지 간단히 설명하고, 체크 표시는 괄호 사이에 소문자 'x'를 삽입하세요.

  • 기능 추가
  • 버그 수정
  • 코드 리팩토링
  • 문서 수정
  • 기타 (설명)

———

이슈 번호

———

주요 변경 사항

주요 파일, 로직, 컴포넌트 등을 구체적으로 적어주세요.

  • src/main/java/com/dokdok/book/api/PersonalBookRecordApi.java: 독서 타임라인 조회 API 계약 및 문서(Swagger) 추가
  • src/main/java/com/dokdok/book/controller/PersonalBookRecordController.java: /api/book/{personalBookId}/records/timeline 엔드포인트 구현 및 서비스 연결
  • src/main/java/com/dokdok/book/service/ReadingTimelineService.java: 독서 기록/개인 회고/사전 의견을 커서 기반으로 합쳐 조회하는 서비스 로직 추가
  • src/main/java/com/dokdok/book/repository/ReadingTimelineRepository.java: 타임라인 인덱스를 위한 native query + 정렬/커서 조건 구현
  • src/main/java/com/dokdok/book/dto/request/PreOpinionTimeType.java: 사전 의견 정렬 기준 파라미터 추가
  • src/main/java/com/dokdok/book/dto/response/ReadingTimeline*: 타임라인 응답/커서/아이템/타입 DTO 추가
  • src/main/java/com/dokdok/meeting/repository/MeetingRepository.java: 미팅+모임 일괄 조회 메서드 추가
  • src/main/java/com/dokdok/retrospective/repository/PersonalRetrospectiveRepository.java: 회고+미팅 일괄 조회 메서드 추가
  • src/main/java/com/dokdok/topic/repository/TopicRepository.java: 미팅별 확정 토픽 일괄 조회 메서드 추가
  • src/main/java/com/dokdok/topic/repository/TopicAnswerRepository.java: 미팅별 사용자 답변 일괄 조회 메서드 추가
  • src/main/java/com/dokdok/book/repository/PersonalReadingRecordRepository.java: 독서기록 일괄 조회 메서드 추가

———

참고 사항

리뷰어가 알아야 할 추가 정보, 테스트 방법 등을 작성해주세요.

@U-hee U-hee self-assigned this Feb 4, 2026
@U-hee U-hee linked an issue Feb 4, 2026 that may be closed by this pull request
@juhyunO juhyunO requested review from a team, JWoong-01, Seoyoung-Kyung, dkqpeo, juhyunO and onuyyy and removed request for a team February 4, 2026 15:19
@U-hee U-hee merged commit a41c2ca into dev Feb 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

독서기록API 하나로 합치기..

2 participants