Spring Framework
Overview
- Spring Ecosystem
- Spring Framework
- Spring Boot
- Spring Boot Roadmap (2026): From Basics to Cloud-Native Microservices
Phase 1 — Foundations
- Spring Framework with Maven
- Inversion of Control
- Bean
- Dependency Injection
- Qualifier
- Core Annotations
- SpringBootApplication Annotation
- Spring Boot Annotations Cheat Sheet
- Spring Boot Starters
- How Spring Boot Simplifies the Configuration Process
- Profile Annotation
- Spring MVC
- Controller and RestController
- Bean Validation
- Database Integration
- Spring Data JPA
- Hot Reload
- API Documentation
Phase 2 — Building Real APIs
- REST APIs in Spring Framework
- Creating a RESTful API using Spring Boot
- Global Exception Handling
- Custom Error Responses
- API Versioning Strategies
- Pagination, Filtering & Sorting
- Authentication & Authorization
- JWT & Intro to OAuth2 / OpenID Connect
- Spring Security
- Caching