HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🏠
2차 팀 프로젝트: 오늘의 집
🏠

2차 팀 프로젝트: 오늘의 집


🗯️참고 사항

🧭
백둥이 2기 2차 프로젝트 Nav

🛠️ Tools

  • Mural: 프로덕트 백로그 설정을 위해 사용합니다.
    • version 0.0.1
      version 0.0.1
      https://app.mural.co/t/kdtdevcorse6402/m/kdtdevcorse6402/1655353217260/6b372a609c87426f58c30f41ecf17a7facb6d011?sender=ue6e690e428d32b0656f44052
      version 0.0.1
  • JIRA: Task, 일정 관리를 위해 사용합니다.
    • Agile Board - Jira
      Agile Board - Jira
      https://devjoseph.atlassian.net/jira/software/projects/YR2/boards/3
      Agile Board - Jira
      Agile Board - Jira
      https://devjoseph.atlassian.net/jira/software/projects/YR2/boards/3
  • GitHub Repository 링크

    📋TODO List

    • JIRA에서 자신이 할 일 받아가고 수행
    • 전달할 사항 있으면 공유 혹은 노션에 정리
    • 📄
      08일차 회의록
      로그인 이슈 처리하기
    • 멘토님께 궁금한 사항 정리하기
    • 통계성 값들을 테이블에 어떻게 보관(avg, cnt) 의 통계성 쿼리 문제 조사하기
    📒
    회의록
    주제
    일시
    📄
    주제 선정
    Jun 9, 2022
    🧙‍♂️
    0일차 스프린트 미션
    Jun 15, 2022
    🔍
    서비스 분석
    Jun 15, 2022
    🧙‍♂️
    1일차 스프린트 미션
    Jun 16, 2022
    🏗️
    ERD
    Jun 17, 2022
    ❓
    멘토님께 궁금한점: 1주차
    Jun 13, 2022 → Jun 19, 2022
    📄
    03일차 회의록
    Jun 20, 2022
    📄
    04일차 회의록
    Jun 21, 2022
    📄
    05일차 회의록
    Jun 22, 2022
    📄
    06일차 회의록
    Jun 23, 2022
    📄
    07일차 회의록
    Jun 24, 2022
    ❓
    멘토님께 궁금한점: 2주차
    Jun 20, 2022 → Jun 26, 2022
    📄
    08일차 회의록
    Jun 27, 2022
    📄
    09일차 회의록
    Jun 28, 2022
    📄
    10일차 회의록
    Jun 29, 2022
    📄
    11일차 회의록
    Jun 30, 2022
    ✏️
    멘토님과 면담
    Jun 30, 2022
    📄
    12일차 회의록
    Jul 1, 2022
    📄
    13일차 회의록
    Jul 4, 2022
    📄
    14일차 회의록
    Jul 5, 2022
    📄
    15 ~ 17일차 회의록
    Jul 6, 2022 → Jul 7, 2022
    ❓
    멘토님께 궁금한점: 3주차
    Jul 7, 2022
    🗯️
    프로젝트 회고
    Jul 8, 2022
    📧
    개인별 회고
    Jul 15, 2022 → Jul 15, 2022
    📐
    컨벤션
    이름
    태그
    📏
    코딩 컨벤션
    💬
    커밋 메세지 컨벤션
    📠
    사용 기술
    📜
    API 명세
    📘
    도메인 용어 사전
    ⚙️
    application.yml
    ⚙️
    build.gradle
    🪐
    프로젝트 세부 기술 관련 정리
    주제
    태그
    OAuth 로그인
    휴대폰 번호 인증
    택배
    결제
    배송지 입력
    이미지 CRUD
    카테고리
    헥사고날 아키텍처
    🎇
    논의하고 싶은 사항
    이름
    발의자
    완료 여부
    프론트 구현에 대한 논의
    완료
    mysql 관련(나중에)
    완료
    팔로잉 에픽 통합 관련
    완료
    스크랩 구현
    완료
    🏀
    사용자 인증 방식 jwt 토큰?
    완료
    QueryDSL 사용 시 gradle 설정?
    완료
    커밋 메시지 컨벤션
    완료
    Repository의 위치
    완료
    rest api 응답 포맷
    완료
    api version, test 전용 프로파일
    완료
    디스코드
    완료
    메인 브랜치 merge 기준
    완료
    /web/api/requests
    완료
    이미지 전달을 위한 두 방식
    완료
    통계성 쿼리(평균 값, 총 조회수)
    완료
    저장소 private → public?
    완료
    Merge한 Branch 삭제
    완료
    🔑
    application.yml 민감 정보 숨기기
    완료
    용어 통합하기
    완료
    Merge 문제
    완료
    이미지 수정 Request 형식
    완료
    로그인 관련 이슈
    완료
    Pageagable의 의존성 문제
    완료
    좀 더 DDD 신경 써서 만들기?
    완료
    ControllerAdvice 영역 설정
    완료
    DTO에 한해서 “@Data” 애노테이션 쓰기
    완료
    Multipart 방식의 문제점 고민
    완료
    request 디렉토리도 나눌지
    완료
    Multipart 저장 컨트롤러 테스트 415 에러
    완료
    제안: Auditing 이용해서 User정보 등록
    완료
    🏐
    Spring Security api 권한 설정하기
    완료
    User → Cart → User 무한 루프 문제
    완료
    lombok @EqualsAndHashCode 제안
    완료
    테스트에서 UserAuditorAware 사용 컨벤션
    완료
    Auditing과 컨트롤러 테스트
    완료
    ERD 작성 마무리 - 민성
    완료
    README.md
    완료
    패키지 위치 통일
    완료
    RestDocs
    완료

    📝 회고 및 기억을 위한 정리 코너

    • 프로젝트를 진행하면서 많은 이슈들을 만나게 되지만, 시간이 지나면서 금세 잊게 됩니다.
    • 관련 이슈들을 정리해두는 공간을 마련해 보았습니다.
    • 이후 프로젝트 회고 시간에도 도움이 될 듯 합니다.
    💡
    해결된 이슈 정리 && 회고 이슈
    이름
    작성자
    분류
    🚞
    Gradle 빌드 시 주의사항
    gradle
    File IO
    🦴
    EC2 환경이 아닌 로컬에서 S3 실행시 에러
    AWS
    File IO
    💩
    Multipart는 HTTP POST를 사용하자..
    Multipart
    Auditing 사용시 mock 처리
    JPA
    로컬 환경에서 List의 ConcurrentModificationException
    List
    Auditing 사용시 주의사항
    JPA
    로깅을 어떨 때 해야할지
    H2 In-Memory DB의 ID 문제
    ❓
    멘토님께 궁금한점: 2주차