기록

[일간] 2025-12-09 화요일

hawon6691 2025. 12. 9. 21:04
728x90

코딩테스트

  • BOJ 2903 중앙 이동 알고리즘 - [수학]
  • 풀이 기록 작성 완료

프로젝트

  • FitTracker 운동 루틴 트래커 - Day 2 백엔드 개발 완료
  • Entity 클래스 6개 작성 (User, ExerciseType, Routine, RoutineExercise, WorkoutSession, WorkoutSet)
  • Repository 인터페이스 6개 구현 (Spring Data JPA)
  • Service 계층 4개 구현 (비즈니스 로직)
  • Controller 계층 4개 구현 (REST API 엔드포인트 8개)
  • DTO 클래스 16개 작성 (Request/Response 분리)
  • GlobalExceptionHandler 전역 예외 처리 구현
  • Swagger UI 연동 완료 (API 문서 자동화)
  • 더미 데이터 추가 (운동 종목 21개, 테스트 사용자)
  • Swagger 및 Postman으로 전체 API 테스트 완료
  • 트러블슈팅: Springdoc 버전 충돌 해결 (2.3.0 → 2.7.0), GlobalExceptionHandler basePackages 지정
  • 작성 코드: 약 2,500줄 / 42개 파일
  • 기술 스택: Spring Boot 3.4.0, JPA/Hibernate, MySQL, Lombok, JWT(준비)
728x90

'기록' 카테고리의 다른 글

[일간] 2025-12-11 목요일  (0) 2025.12.11
[일간] 2025-12-09 화요일  (1) 2025.12.10
[일간] 2025-12-08 월요일  (0) 2025.12.08
[일간] 2025-12-07 일요일  (0) 2025.12.07
[주간] 2025-12-2주차 계획  (0) 2025.12.07