스프링의 핵심 원리와 고급 기술들을 깊이 있게 학습하는 스터디입니다.
단순히 AOP 사용법을 익히는 것을 넘어, 스프링이 제공하는 프록시 기술과 내부 동작 원리를 직접 구현하며 이해하는 것을 목표로 합니다.
- ThreadLocal의 동작 원리 이해
- 템플릿 메서드 패턴, 전략 패턴 학습
- 프록시 패턴과 데코레이터 패턴 이해
- JDK 동적 프록시와 CGLIB 학습
- 스프링이 제공하는 프록시 기술 이해
- 빈 후처리기(BeanPostProcessor) 이해
- Spring AOP 동작 원리 학습
- 실무 관점의 로그 추적기 구현
- 진행기간 : 2026/06/14 ~ 2026/08/23
- 스터디 시간 : 매주 일요일 오후 8시 30분
- 매주 지정된 강의를 학습한 후, 선택한 주제를 정리하여 발표한다.
- 발표 자료는 스터디 시간 전까지 md 파일(
/섹션 N. 섹션명/강의명.md)로 업로드한다.
| 주차 | 날짜 | 목차 |
|---|---|---|
| 1주차 | 2026/06/14 | [섹션 3. 쓰레드 로컬 - ThreadLocal] - (15. 동시성 문제 - 예제 코드) |
| 2주차 | 2026/06/28 | [섹션 4. 템플릿 메서드 패턴과 콜백 패턴] - (28. 템플릿 메서드 패턴 - 정의) |
| 3주차 | 2026/07/05 | [섹션 5. 프록시 패턴과 데코레이터 패턴] - (44. 프록시 패턴 - 예제 코드2) |
| 4주차 | 2026/07/12 | [섹션 5. 프록시 패턴과 데코레이터 패턴] - (49. 인터페이스 기반 프록시 - 적용) |
| 5주차 | 2026/08/02 | [섹션 8. 빈 후처리기] - (82. 정리) |
| 6주차 | 2026/08/09 | [섹션 12. 스프링 AOP - 포인트컷] - (106. @target, @within) |
| 7주차 | 2026/08/23 | [섹션 14. 스프링 AOP - 실무 주의사항] - (124. 정리) |
