AOP Overview
In any application, we will have business logic to be developed and we write multiple classes and methods accordingly to achieve it. Each class and method we develop represents some functionality of the application. What if all these classes and methods need to have some common functionality? We call such functionality or a behavior applicable […]