Sparta(JAVA심화3기) - TIL/Chap.02
CHAP.02 : MSA Project Day06 - SCRUM
Dev.99_tale
2025. 3. 17. 19:08
어제 작업, 금일 작업, 내일 작업
장소 : ZEP
참여자 : 정민수, 이수연, 정아현, 박준혁
어제 작업
✅ 각자 맡은 모듈 개발 진행
금일 작업
✅ 금일 작업 내용
✅ JIRA 사용법 숙지
- 이슈 클릭 후 시작 기간, 작업 기간 체크
- 이슈 막대를 링크 연결하여 진행 상황 시각화
- 하위 이슈로 작업 시 보드 라인에 표시되지 않음 참고
✅ COMMON 공통 모듈 역할 정리
- API 응답 표준화 → CommonResponse를 통해 일관된 성공/실패 응답 반환
- Spring Security 기반 사용자 인증 → CustomUserDetails 사용 (UUID 기반 사용자 식별)
- JPA 감사 기능 → JpaAuditingConfig 및 UserAuditorAware 활용하여 @CreatedBy, @LastModifiedBy 자동 기록
- QueryDSL 설정 → QueryDslConfig 활용해 복잡한 쿼리 작성
- 공통 엔티티 제공 → Basic 클래스에서 createdAt, updatedAt, deletedAt 필드 및 softDelete() 지원
- API 문서화 → SwaggerConfig에서 OpenAPI(Swagger) 기반 JWT 인증 지원
- 공통 예외 처리 → CustomException을 활용하여 표준화된 에러 메시지 반환
✅ 개발 진행 사항 체크
- 민수: common 모듈에 auditing 기능 추가, auth 모듈 구현
- 수연: shipper 관련 모듈 구현
- 아현: company 모듈 구현 및 추가 작업 확인
- 준혁: HUB 모듈의 CRUD 구현
- 각 모듈 Flow 정리
- .yml, .env 관련 .gitignore 추가
- 각자 개발 진행 사항 공유
내일 작업
✅ 각자 어디까지 했는지 + 앞으로 할 예정 정리
- 각자 개발 진행 공유
- 각 필요 도메인에 대한 데이터 정보 확인
- 개발 진행 상태 확인 후, 각 도메인 데이터 공유