10:58
Spring Boot Roadmap 2024 | Spring Boot with Microservices from Basics to Advanced
Concept && Coding - by Shrayansh
45:52
Introduction to Spring boot | Its Advantage over Spring MVC and Servlets based Web applications
23:44
Spring boot Project setup and Layered Architecture Introduction
48:32
Introduction to Maven and its Lifecycle | Spring boot Maven project
34:58
Spring boot Annotations (Controller Layer) | Controller, RestController, RequestMapping etc.
33:49
Spring boot: Bean and its Lifecycle | Inversion of Control (IOC)
39:11
Dependency Injection in Spring boot | With Advantages and Disadvantages
39:34
Spring boot : Bean Scopes | Singleton, Prototype, Request, Session Scopes with Examples in Java
11:18
Spring boot: Dynamically Initialized Beans | Value Annotation
20:17
Spring boot @ConditionalOnProperty Annotation
33:04
Spring boot @Profile annotation | How Profiling works in Spring boot
1:08:52
Spring boot AOP (Aspect Oriented Programming)
24:42
Spring boot @Transactional Annotation - Part1
37:33
Spring boot @Transactional Annotation - Part2 | Declarative, Programmatic Approach and Propagation
38:47
Spring boot @Transactional Annotation - Part3 | Isolation Level and its different types
45:47
Spring boot @Async Annotation - Part1 | ThreadPoolExecutor
24:00
Spring boot @Async Annotation - Part2 | Async Annotation Important Interview questions
30:21
Spring boot: Custom Interceptors | How to Intercept Incoming HTTP Request and Custom Annotations
24:18
Spring boot: Filters vs Interceptors | Filters and Interceptors Advantage and UseCases for both
25:11
Spring boot HATEOAS Restful API | Advantage, Disadvantage with Example
42:32
Spring boot ResponseEntity and Response Codes | 1xx, 2xx, 3xx, 4xx and 5xx Return Codes
56:24
Spring boot - Exception Handling | @ControllerAdvice | @ResponseStatus | @ExceptionHandler
46:29
Spring boot : JPA (Part-1) | JDBC Template
1:02:33
Spring boot : JPA (Part-2) | Setup, JPA Architecture, Entity Lifecycle
Spring boot : JPA (Part-3) | First Level Caching in JPA
41:01
Spring boot : JPA (Part-4) | Second Level Caching | L2 Caching
46:22
Spring boot: JPA (Part-5) | Map DTO to Table using JPA Annotations @Table, @Column, @Id, @Embeddable
1:05:57
Spring boot: JPA (Part-6) | OneToOne Unidirectional and Bidirectional Mapping
59:27
Spring boot: JPA (Part-7) | OneToMany, ManyToOne & ManyToMany Unidirectional & Bidirectional Mapping
59:00
Spring boot: JPA (Part-8) | JPQL, Derived Query, N+1 Problem, Joins, Pagination and Sorting etc.
44:21
Spring boot: JPA (Part-9) | Native Query and Criteria API
14:09
Spring boot: JPA (Part-10) | Specification API, Problem with Criteria API and its solution
24:51
Understand Attacks: CSRF, XSS, CORS, SQL Injection with DEMO | Spring Security
17:43
Spring boot: Security (Part-1) | Architecture and SetUp
46:51
Spring boot: Security (Part-2) | Multiple User Creation & Storing Username & Password | inMemory, DB
58:02
Spring boot: Security (Part-3) | Form Based Authentication & Authorization | Stateful Authentication
20:16
Spring boot: Security (Part-4) | Basic Authentication & Authorization | Stateless Authentication
49:27
JWT Explained | JWT vs SessionID | JSON Web Token | Security Challenges with JWT & its Handling
1:13:53
Spring boot: Security (Part-6) | JWT Authentication Implementation | JSON Web Token Implementation
35:24
OAuth 2.0: Explained with API Request and Response Sample | High Level System Design
52:28
Spring boot: Security (Part-8) | OAUTH2 Authentication Implementation
29:12
Spring boot: Security (Part-9) | Method Security | Role based Authorization | @PreAuthorize and Post
56:14
Spring Boot Microservices: Synchronous Communication using RestTemplate | KeepAliveCache
54:36
RestClient in Spring Boot Microservices | Synchronous Communication using RestClient | Fluent API
1:01:36
FeignClient in Spring Boot Microservices | Synchronous Communication using Declarative HTTP Client
41:06
Service Discovery in Microservices | Eureka & its SpringBoot Implementation
44:12
Client Side Load Balancer in Microservices | LoadBalancer and its SpringBoot Implementation
51:28
Rate Limiter: Fault Tolerance in Distributed Microservices | Rate Limiter Implementation
39:19
Bulkhead Pattern: Fault Tolerance in Distributed Microservices
42:49
Retry Pattern: Fault Tolerance in Distributed Microservices
31:14
Circuit Breaker : Fault Tolerance in Distributed Microservices
24:16
API Gateway in Microservices - Part1 | Spring Cloud API Gateway | Routing and Load Balancing
43:46
API Gateway in Microservices - Part2 | Authentication in Gateway | Global and RouteSpecific filters