Overview
Syllabus
00:00 Introduction & What's New in Spring Boot 4
01:35 BenQ Monitor for Developers
03:21 Spring Initializr Overview
04:36 Creating a Spring Boot 4 Project in IntelliJ
07:20 Building a Student REST API
09:32 Testing Endpoints with IntelliJ HTTP Client
09:59 Adding Versioned Routes /api/v1
10:33 Spring Boot 4 API Versioning Explained
14:17 New Bean Registration API
17:08 Dynamic Bean Selection with Environment
19:23 Importing Bean Registrar
19:42 Calling External APIs with @HttpExchange
22:29 Using @GetExchange for HTTP Methods
23:53 Creating PostController
24:57 Testing External API Calls
25:27 Using Resilience & Retry Methods
28:06 Final Thoughts & Outro
Taught by
Amigoscode