Since 2023.03.25
-
커밋 컨벤션
- Feat: 새로운 기능 추가
- Fix: 버그 수정
- Docs: 문서 수정
- Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
- Refactor: 코드 리팩토링
- Test: 테스트 코드, 리팩토링 테스트 코드 추가
- Chore: 빌드 업무 수정, 패키지 매니저 수정
-
issue 규칙
- 참고: https://velog.io/@junh0328/협업을-위한-깃허브-이슈-작성하기
- 레이블 참고: https://github.com/modolee/github-initial-settings
- 제목 참고: https://doublesprogramming.tistory.com/256
- 템플릿
-
issue 제목
- 예시: [Feat] 이슈 정리
-
issue 템플릿
## 📋 이슈 내용 ## ✅ 체크리스트 ## 📚 레퍼런스
-
제목 예시
- [Add] UI button 구현
- [Add] UI button 구현
-
-
branch 규칙
- 각자의 영어 이름을 딴 branch 명을 사용한다.
- 예시:
git checkout -b <브랜치명> git checkout -b wonjeong
-
commit message 규칙
- 참고: https://doublesprogramming.tistory.com/256
- [종류] 메시지 - #이슈번호
- 예시
- [Feat] todo-list 회원 API 엔티티 구현 - #2
- [Fix] todo-list 회원 단건 조회 서비스 에러 수정 - #2
-
PR 규칙
-
PR 템플릿
## 📋 이슈 번호 ## 🛠 구현 사항 ## 📚 기타
-
-
merge message 규칙
- [Merge] 브랜치 이름 - #Issue 번호 혹은 PR 번호
- 예시
- [Merge] main - #9
- [Merge] main - #9
- 발표 내용
-
서버는 무엇이고 어떻게 동작할까요?, 자바 웹 프레임워크는 어떻게 변화해 왔을까요?
- 서버와 클라이언트는 무엇일까요?
- 자바 웹 프레임워크의 역사
- J2EE, EJB, Servlet, JSP는 무엇일까요?
- Spring Framework는 어떻게 탄생했나요?
-
Spring은 무엇일까요? 또, Spring과 SpringBoot의 주요한 차이점은 무엇일까요?
- Spring은 무엇일까요?
- Spring은 어떤 구성요소를 포함하고 있나요?
- MVC 패턴은 어떤 패턴을 이야기 할까요? 또, 이 패턴은 어떻게 동작하나요?
- Spring과 Springboot의 주요한 차이점은 무엇인가요?
- Spring Framework의 주요 특징은 무엇일까요?
- IoC는 무엇인가요?
- DI는 무엇인가요?
- AOP는 무엇인가요?
-
Spring Framework의 주요 특징은 무엇인가요?
- Spring Framework의 주요 특징은 무엇인가요?
- IoC는 무엇이고 스프링에서 어떻게 활용되나요?
- DI는 무엇이고 IoC와 DI는 무슨 관계일까요?
- AOP는 무엇이고 어떤 기능이 AOP를 사용하나요?
- Spring Framework의 주요 특징은 무엇인가요?
-
Servlet Container와 Spring Container는 무엇인가요? 그리고 어떻게 동작하나요?
- Servlet Container는 무엇인가요?
- Servlet Container는 사용자의 요청은 어떻게 처리하나요?
- Spring Container는 무엇인가요?
- 프론트 컨트롤러 패턴은 무엇이고, DispatcherServlet은 무엇일까요?
- Spring Container는 Bean을 어떻게 관리하나요?
- Servlet Container는 무엇인가요?
더 많은 내용은 개념 정리에서 확인해주세요.