Spring Boot
Spring Boot from first app to production — auto-configuration, REST APIs, Spring Data JPA, Spring Security, testing, Actuator, and advanced tuning. Every concept has interview questions with Ask Aria.
Core & Setup
14 conceptsSpring Boot Introduction
Spring Boot Starters
Auto-Configuration
@SpringBootApplication
application.properties / YAML
@ConfigurationProperties
Spring Profiles
Spring Boot DevTools
Embedded Servers
Conditional Beans (@ConditionalOn*)
Spring Framework & IoC
Spring Boot Setup
Dependency Injection
Application Configuration
Configuration
5 conceptsWeb / REST
10 concepts@RestController & @Controller
Request Mapping & HTTP Methods
@PathVariable & @RequestParam
@RequestBody & @ResponseBody
ResponseEntity
Exception Handling — @ControllerAdvice
Bean Validation with @Valid
CORS Configuration
Filters & Interceptors
Content Negotiation
Data Access
7 conceptsSecurity
12 conceptsSpring Security Basics
Authentication & Authorisation
JWT Authentication
OAuth2 & SSO with Spring Security
CSRF Protection & Session Management
Spring Security Basics
Custom Authentication
JWT Authentication
Role-Based Access
CORS & CSRF
Method-Level Security
Testing Secured Endpoints