Spring Boot – Custom Interceptors (Clean Notes)
Spring Boot – Custom Interceptors (Clean Notes) 1. What is an Interceptor? An Interceptor is a Spring component that allows you to intercept HTTP requests and responses before or…
Spring Boot – Custom Interceptors (Clean Notes) 1. What is an Interceptor? An Interceptor is a Spring component that allows you to intercept HTTP requests and responses before or…
Spring Boot @Async – Part 2 1) Conditions for @Async to Work (Page 1) From PDF Different Class If @Async is called from the same class, the Spring proxy…
Spring Boot – @Async Annotation (Part 1) 1) What is a Thread Pool? (page 1) From PDF: A collection of threads (workers) available to perform submitted tasks. After a…
📘 Spring Boot – @Transactional Part 3 (Isolation Level) 🔹 What is Isolation Level? Isolation level defines how visible one transaction’s changes are to other concurrent transactions. @Transactional(…
📘 Spring Boot Transaction Management – @Transactional (Part-2) 1️⃣ Hierarchy of Transaction Managers (Page-1 Diagram) Core Interfaces & Classes TransactionManager Top-level marker interface. PlatformTransactionManager (extends TransactionManager) Defines 3…
🌱 Spring Boot – @Transactional (Complete Notes) 1️⃣ What is a Critical Section? A Critical Section is a block of code where shared resources (like database rows) are read…
🌱 Spring Boot – @Profile 1️⃣ What is @Profile in Spring Boot? @Profile is a Spring annotation used to activate or deactivate beans based on the current runtime environment.…
🌱 Spring Boot – @ConditionalOnProperty 1️⃣ What is @ConditionalOnProperty? @ConditionalOnProperty is a Spring Boot conditional annotation that controls whether a bean should be created or not, based on the…
🌱 Spring Boot – Dynamic Bean Initialization 1️⃣ What is Dynamic Bean Initialization? Dynamic Bean Initialization means deciding which bean implementation should be created at runtime, based on: Configuration…
🌱 Spring Boot – Bean Scopes 1️⃣ What is a Bean Scope? A Bean Scope defines the lifecycle and visibility of a Spring Bean— that is, how many instances…