Principles, Patterns, and Dependency Injection
Tell design principles from design patterns, review SOLID and see how Spring applies DIP and inversion of control.
Spring Ecosystem and Layered Architecture
Explore the Spring ecosystem and the Model, Repository and Service layered architecture with their responsibilities.
IoC Containers and Bean Configuration with XML
Learn how the Spring IoC container works and how to define and inject beans using XML configuration.
Bean Scopes and Lifecycle
Understand the singleton and prototype scopes and the lifecycle of Spring beans configured with XML.
Spring Context Integration in Web Servlets
Integrate the Spring context into web servlets with ContextLoaderListener to avoid recreating the container on every request.
Weekly Slides
Browse the week 2 slides on Spring, inversion of control, dependency injection and XML beans.