생활 속 헷갈리는 사용법과 도움이 되는 제품들을 소개하는 웹사이트입니다
서비스 바로가기
| 윤영석 | 천성호 | 이정준 | 남성현 |
|---|---|---|---|
| BE | BE | BE | BE |
| Category | Stack |
|---|---|
| Framework | |
| Programming Language | |
| Database | |
| Vector DB | Pinecone |
| Infrastructure | |
| API | |
| Authentication | |
| CI/CD | |
| Version Control | |
| Collaboration Tool |
| Tag | 설명 |
|---|---|
| [Feat] | 새로운 기능 추가 |
| [Fix] | 버그 수정 |
| [Docs] | 문서 추가, 수정, 삭제 |
| [Test] | 테스트 코드 추가, 수정, 삭제 |
| [Style] | 코드 형식 변경 |
| [Refactor] | 코드 리팩토링 |
| [Perf] | 성능 개선 |
| [Build] | 빌드 관련 변경사항 |
| [Ci] | CI 관련 설정 수정 |
| [Chore] | 기타 변경사항 |
| [Revert] | git revert |
github-flow
main : 배포되는 브랜치 입니다
feat : 기능 개발을 위한 브랜치 입니다
fix : 버그나 코드 수정을 위한 브랜치 입니다
whatisthis_BE
├─ .github/
│ ├─ ISSUE_TEMPLATE/
│ └─ workflows/ # CI/CD 파이프라인
├─ gradle/
├─ src/
│ ├─ main/
│ │ ├─ java/umc/demoday/whatisthis/
│ │ │ ├─ domain/ # 도메인형 구조 사용
│ │ │ │ ├─ admin/
│ │ │ │ │ ├─ controller/ # controller
│ │ │ │ │ ├─ dto/ # dto
│ │ │ │ │ ├─ repository/ # 리포지토리
│ │ │ │ │ ├─ service/ # 서비스
│ │ │ │ │ └─ Admin.java # 엔티티
│ │ │ │ │ └─ ... # 기타 패키지
│ │ │ │ └─ ... # 기타 도메인/패키지
│ │ │ ├─ global/ # 전역 설정
│ │ │ │ ├─ config/
│ │ │ │ ├─ security/
│ │ │ │ ├─ apiPayload/ # 응답통일
│ │ │ │ ├─ service/
│ │ │ │ └─ ...
│ │ │ └─ WhatisthisApplication.java
│ │ └─ resources/
│ └─ test/
├─ Dockerfile
├─ build.gradle
├─ gradlew*
└─ README.md