신중은 | 박진홍 | 차서윤 |
임채영 | 이지원 |
일시 : 매주 토요일 오전 10시
- 스프링을 프로젝트 할 수 있게 배포까지 진행해본다.
- 블로그 작성을 통해 기본기를 다지고 면접까지 대비한다.
- 책 읽고 반드시 실습까지 진행해서 해당주차 본인의 이름이 있는 폴더에 올립니다.
- 스터디 날짜 이틀 전까지 블로그를 작성하고 링크를 README에 올립니다.
- 그 글을 보고 질문을 최소 1개, 최대 3개를 준비합니다.
- 매주 발제자를 미리 정하고 발제자는 발표를 진행합니다.
- 발제자는 발제 자료를 자유롭게 만드셔서 깃허브에 링크 또는 Readme 로 올려주시면 됩니다.
- 다음주 발제자가 서기로 기록을 맡습니다.
- 책 내용에 대해서 질문 및 공유 사항을 나눕니다.
- 한명씩 블로그 내용을 간단하게 소개(3분 이내)하고 질의를 받습니다(5분 이내).
- 모두가 미리 블로그를 읽었다는 전제하에 진행됩니다.
- 반드시 한개 이상의 질문을 준비해주세요.
- 스프링 부트 실행시 나오는 로그 분석하기.
- Spring Bean Life Cycle 분석하기
- filter와 interceptor의 차이
- AOP란 무엇이고 실제로 적용해보기.
- Spring Security 인증은 어떻게 이루어지는가?
- CORS란 무엇이며, CORS 에러를 해결한 경험 공유하기
- Access Token과 RefreshToken을 사용했을 때 보안 이점 어떤식으로 저장해서 사용해봤는가?
- N+1 문제가 발생하는 이유와 이를 해결하는 방법
- API 디자인 설계 방법론 적용해보기.
- @Transactional의 동작 원리
- @RequestBody, @RequestParam, @ModelAttribute 차이
- 스프링 부트로 포트 변경해보기.
- Feign Client 적용기
- 프로젝트에 Swagger 적용하고 커스텀 어노테이션 붙혀보기.
- Spring Boot에서 예외를 처리하는 방법. 내가 선택한 방법 공유.
- 스프링 부트에서 프로파일 설정해보기.
- 사용자 패스워드를 전송하고 보관하는 여러가지 방법
- DI와 IoC 란 무엇일까? 스프링에서는 어떻게 DI 와 IoC를 제공하는가?
- MySQL을 사용한 이유는? 데이터 베이스 비교해보기.
- Spring에서 Thread의 동작방식은 어떠한가? 직접 조절해보기.
- Java가 컴파일 되는 과정
- Spring bean container 생성부터 스프링 종료까지의 사이클, @PostConstruct, @PreDestroy 어노테이션의 역할 확인해보기.
- 서블릿과 서블릿 컨테이너란?
- DAO, DTO, BO, VO의 차이 비교하기.
- 예정되지 않은 불참시 벌금 2만원 (일주일 전에 이야기해주기)
- 발제자로 선정되었는데 미 준비시 벌금 1만원
- 스터디 이틀 전까지(목요일밤까지) 블로그 업로드 안 할시 벌금 5천원
- 블로그 미 작성시 벌금 1만원
- 블로그 실습 미 진행시 벌금 5천원
- 벌금은 모아서 회식비로 사용할 예정입니다.
회차 | 일시 | 목차 | 참여자 | 발표자 |
---|---|---|---|---|
1 | 9/4 | 1 | 신중은,박진홍,차서윤, 임채영 | 신중은 |
2 | 9/14 | 2 | 신중은,박진홍,차서윤, 임채영 | 박진홍 |
3 | 9/21 | 3 | 신중은,박진홍,차서윤, 임채영 | 차서윤 |
4 | 9/28 | 4 | 신중은, 박진홍, 차서윤, 임채영 | 임채영 |
5 | 10/6 | 5 | 신중은,박진홍,임채영,이지원 | 이지원 |
6 | 10/13 | 6,7,8 | 신중은,박진홍,임채영,이지원,차서윤 | 신중은 |