Skip to main content

AOP

AOP (Aspect Oriented Programming)
-> AOP complements OOP by providing another way of thinking about program structure.
     The key unit of modularity in OOP is the class, whereas AOP the key unit of modularity
     is the Aspect.
AOP examples:
1. Logging
2. Auditing
3. Transactions
4. Security
5. Caching

Aop
=============
Q what is AOP?
Q What are the difference between Spring AOP and AspectJ AOP? Spring AOP vs AspectJ AOP.
Q what is Weaving?

Comments