Spring Boot AOP Example
In this article, we will learn What is AOP ? Why we need AOP ? How to implement AOP in our spring boot project?
What is AOP ?
AOP is an Aspect Oriented Programming paradigm to increase modularity by allowing the separation of cross-cutting concerns.
These cross cutting concerns are different from the main business logic. We can add additional behavior to existing code without modification of the code itself.
Spring AOP helps us to implement these cross cutting concerns. Using Spring AOP, we can define common functionality in one place.