728x90
Linkbird 문서 관리자 : 김예림 (kimyerimweb@gmail.com 혹은 y_rzzz@naver.com)
📗 기술스택
- SpringBoot
- JPA
- MySQL
- AWS EC2
- OAuth2
- JWT
📘 역할 분담
신동철 : Login
박세훈 : Link
이외 기능은 차후 결정 및 분배
🙏🏻 규칙
커밋 메시지 컨벤션
전체 모든 단어를 소문자로 + 문장 첫 동사는 대문자로 작성합니다.
Feat
: HTML마크업, 함수 작성, 컴포넌트 작성할 때
Docs
: readme 작성했을 때
Fix
: 제 기능을 안하는 버그를 잡았을 때
Refactor
: 기능은 동작하는데 아쉬운 코드 개선
Config
: 설정파일추가,업데이트
Design
: CSS, CSS만 이용해서 UX 향상
Style
: eslint, 프리티어 설정으로 코드 포맷, 세미콜론, 따옴표 변경 시
Rename
: 파일이나 폴더 이름 변경, 경로 이동
Remove
: 파일 삭제
Git 전략
Pull Request template
Issue template
클래스 작명 규칙
🗂 프로젝트 구조
패키지 구조
📦com ┣ 📂team ┃ ┣ 📂link ┃ ┃ ┣ 📜link.java ┃ ┃ ┣ 📂user ┃ ┃ ┃ ┣ 📜java 파일들 ┃ ┃ ┃ ┣ 📜dto ┃ ┃ ┃ ┣ 📜dao ┃ ┃ ┃ ┣ 📜controller ┃ ┃ ┃ ┣ 📜service ┃ ┃ ┃ ┗ 📜exception ┃ ┃ ┣ 📂login ┃ ┃ ┃ ┣ 📜dto ┃ ┃ ┃ ┣ 📜dao ┃ ┃ ┃ ┣ 📜controller ┃ ┃ ┃ ┣ 📜service ┃ ┃ ┃ ┗ 📜exception ┃ ┃ ┣ 📂link ┃ ┃ ┃ ┣ 📜dto ┃ ┃ ┃ ┣ 📜dao ┃ ┃ ┃ ┣ 📜controller ┃ ┃ ┃ ┣ 📜service ┃ ┃ ┃ ┗ 📜exception ┃ ┃ ┣ 📂link ┃ ┃ ┃ ┣ 📜dto ┃ ┃ ┃ ┣ 📜dao ┃ ┃ ┃ ┣ 📜controller ┃ ┃ ┃ ┣ 📜service ┃ ┃ ┃ ┗ 📜exception ┃ ┃ ┣ 📂link ┃ ┃ ┃ ┣ 📜dto ┃ ┃ ┃ ┣ 📜dao ┃ ┃ ┃ ┣ 📜controller ┃ ┃ ┃ ┣ 📜service ┃ ┃ ┃ ┗ 📜exception ┃ ┃ ┣ 📂alarm ┃ ┃ ┃ ┣ 📜dto ┃ ┃ ┃ ┣ 📜dao ┃ ┃ ┃ ┣ 📜controller ┃ ┃ ┃ ┣ 📜service ┃ ┃ ┃ ┗ 📜exception ┃ ┃ ┣ 📂link ┃ ┃ ┃ ┗ 📜LoginFilter.java ┃ ┃ ┣ 📂common ┃ ┃ ┃ ┣ 📜Utility.java ┃ ┃ ┃ ┣ 📜ErrorMessage.java //Enum ┃ ┃ ┃ ┗ 📜WebConfig.java // 필터등록 클래스파일 ┃ ┃ ┣ 📂resources ┃ ┃ ┃ ┣ 📜application.properties ┗ ┗ ┗ ┗ 📜logback.xml
🛠 트러블 슈팅 기록
회의록
Uploaded by Notion2Tistory v1.1.0