사용자가 쿼디와 함께 하루의 기록과 고민을 편리하게 작성할 수 있는 감정 일기 웹 서비스입니다.
💊 1차 개발 (⬇️ 눌러주세요‼️ )
- 24.03.01 - 24.07.27
Java 17- IDE : IntelliJ IDEA
- Framework : Springboot(3.2.6)
- Database : MySQL
- ORM : Hibernate (Spring Data JPA 사용)
-
커밋 컨벤션
- Feat: 새로운 기능 추가
- Fix: 버그 수정
- Docs: 문서 수정
- Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
- Refactor: 코드 리팩토링
- Test: 테스트 코드, 리팩토링 테스트 코드 추가
- Chore: 빌드 업무 수정, 패키지 매니저 수정
-
Branch 규칙
- 각자의 깃 닉네임을 딴 branch 명을 사용한다.
- 예시
- git checkout -b mung
-
Commit message 규칙
- 종류: 메시지
- 예시
- feat: 커밋 내용 - #브랜치명
- feat: 로그인 구현 - #mung
-
DTO 규칙
- 엔티티명 + Res/Req + 역할 + DTO
- 예시
- UserResSaveDTO
- PostReqSaveDTO
💊 2차 개발 (⬇️ 눌러주세요‼️ )
- 24.08.01 - 진행 중
Java 21- IDE : IntelliJ IDEA
- Framework : Springboot(3.3.7)
- Database : MySQL
- ORM : Hibernate (Spring Data JPA 사용)
-
커밋 컨벤션
- Feat: 새로운 기능 추가
- Fix: 버그 수정
- Docs: 문서 수정
- Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
- Refactor: 코드 리팩토링
- Test: 테스트 코드, 리팩토링 테스트 코드 추가
- Chore: 빌드 업무 수정, 패키지 매니저 수정
-
Branch 규칙
- 각자의 깃 타입과 이슈번호를 딴 branch 명을 사용한다.
- 예시
- git checkout -b 타입/#이슈번호
- git checkout -b feature/#5
-
Commit message 규칙
- "타입(앞글자를 대문자로): 커밋 메세지 - #이슈번호" 형식으로 작성한다.
- 예시
- Feat: 커밋 내용 - #이슈번호
- Feat: 로그인 구현 - #5
-
DTO 규칙
- 엔티티명 + Res/Req + 역할 + DTO
- 예시
- UserResSaveDTO
- PostReqSaveDTO
















