- 스프링 기초 지식 습득
- 매주 발표를 통한 면접 대비
- Spring 5 프로그래밍 입문 책을 기준으로 스터디
- 책의 챕터(목차) 별 1~2주로 나누어 매주 월요일 발표
- 발표자 랜덤 추첨 -> 모든 사람이 발표 준비
- 담당 챕터 발표 자료 준비
- 노트북, 책 준비
발표자 및 참여자는 책에 없는 챕터 관련 질문을 준비할 경우 모두가 모를 수 있기 때문에
공부 해오거나 사전 공유해서 대화가 될 수 있도록 조치할 것.
- 깃허브 이슈
- 파워포인트
- 노션
- etc
- 조직 레포지토리 main 브랜치에 개인 패키지 별로 예제 푸시
- 발표 자료 작성 -> 예제 설명 및 라이브 코딩 위주 준비
- main 브랜치 개인 패키지에 푸시
- 발표 진행
- 발표 후 발표자 및 발표자료 링크 업데이트
2022.06.20(월) ~ 2022.10.17 (18주)
챕터 당 평균 25페이지 내외로 되어있어 25페이지를 1주 발표 기준으로 설정함.
챕터 | 제목 | 발표일 | 발표자 | 발표 자료 |
---|---|---|---|---|
3 | 스프링 DI | 2022.06.20 | 김동영 | 김동영_깃허브_발표자료 |
3 | 스프링 DI | 2022.06.27 | 박회재 | 박회재_노션_발표자료 |
4 | 의존 자동 주입 | 2022.07.04 | 홍승훈 | 홍승훈_노션_발표자료 |
5 | 컴포넌트 스캔 | 2022.07.11 | 김태수 | 김태수_티스토리_발표자료 |
6 | 빈 라이프사이클과 범위 | 2022.07.18 | 홍승훈 | 홍승훈_노션_발표자료 |
7 | AOP 프로그래밍 | 2022.08.01 | 김동영 | 김동영_깃허브_발표자료 |
8 | DB 연동 | 2022.08.08 | 김태수 | 김태수_티스토리_발표자료 |
8 | DB 연동 | 2022.08.16 | 박회재 | 박회재_노션_발표자료, 김동영_깃허브_발표자료 |
9 | 스프링 MVC 시작하기 | 2022.08.22 | 홍승훈 | 홍승훈_노션_발표자료 |
10 | 스프링 MVC 프레임워크 동작 방식 | 2022.08.29 | 김동영 | 김동영_깃허브_발표자료 |
11 | MVC 1: 요청 매핑, 커멘드 객체, 리다이렉트, 폼 태그, 모델 |
2022.09.06 | 홍승훈 | 김동영_깃허브_발표자료,홍승훈_노션_발표자료 |
11 | MVC 1: 요청 매핑, 커멘드 객체, 리다이렉트, 폼 태그, 모델 |
2022.09.13 | 홍승훈 | 김동영_깃허브_발표자료 |
12 | MVC 2: 메시지, 커맨드 객체 검증 | 2022.09.19 | 홍승훈 | 김동영_벨로그_발표자료 |
13 | MVC 3: 세션, 인터셉터, 쿠키 | 2022.09.26 | 홍승훈 | 홍승훈 노션 13장 발표자료 |
14 | MVC 4: 날짜 값 변환, @PathVariable, 익셉션 처리 | 2022.10.04 | 홍승훈 | 홍승훈 노션 14장 발표자료, 김동영_벨로그_발표자료 |
15 | 간단한 웹 어플리케이션의 구조 | 2022.10.11 | TBD | 7장이라 내용 보충 필요. 대체공휴일 다음날 |
16 | JSON 응답과 요청 처리 | 2022.10.17 | TBD | |
17 | 프로필과 프로퍼티 파일 | 2022.10.24 | TBD | 발표자 선정 후 발표여부 확인 필요. |
- 커밋 종류
type desc feat 새로운 기능 추가 fix 버그 수정 docs 문서 수정 - 제목(필수)
커밋 종류: 커밋 내용
-> 50자 미만, 마침표 없이 작성- 부족할 경우, 본문에 상세한 내용 작성
- 본문(선택)
- 제목에서 두 줄 띄고 작성 -> 깃에서 제목과 본문을 구분하는 방식
- 한 줄당 72자 내로 작성
- 최대한 상세하게 작성할 것
- 예시
feat: 챕터3 스프링 DI 1~5장 예제 코드 추가 1. 스프링 DI 기준 예제 코드 작성 2. 5장 조립코드(Assembler) 는 6장 예제 코드로 대체되기 때문에 생략함.