시리즈
spring-internals-lab로 다시 읽는 Spring
실제 Spring Framework와 Boot의 소스와 실행을 실험으로 관찰하고 축소 구현으로 다시 만들며, IoC 컨테이너부터 자동 설정까지 핵심 메커니즘의 설계 의도를 정리한 시리즈.
시리즈
전체 글
- 1spring-internals-lab로 다시 읽는 Spring 1 - 이 프로젝트는 무엇을 검증하려는가 Spring · Java · Framework · Debugging
- 2spring-internals-lab로 다시 읽는 Spring 2 - BeanDefinition과 등록 단계 Spring · BeanDefinition · IoC · Java
- 3spring-internals-lab로 다시 읽는 Spring 3 - refresh()와 Bean 생성 파이프라인 Spring · ApplicationContext · Bean Lifecycle · IoC
- 4spring-internals-lab로 다시 읽는 Spring 4 - 의존성 주입과 후보 선택 Spring · DI · Qualifier · Primary
- 5spring-internals-lab로 다시 읽는 Spring 5 - Bean lifecycle과 후처리기 Spring · Bean Lifecycle · BeanPostProcessor · PostConstruct
- 6spring-internals-lab로 다시 읽는 Spring 6 - 프록시와 AOP Spring · AOP · Proxy · Interceptor
- 7spring-internals-lab로 다시 읽는 Spring 7 - @Transactional의 실체 Spring · Transaction · AOP · JDBC
- 8spring-internals-lab로 다시 읽는 Spring 8 - DispatcherServlet과 MVC 요청 흐름 Spring MVC · DispatcherServlet · HandlerMapping · HandlerAdapter
- 9spring-internals-lab로 다시 읽는 Spring 9 - Spring Boot는 무엇을 자동으로 조립하는가 Spring Boot · Auto Configuration · Condition · SpringApplication