Donate : Link

WordPress Blog : Link

Applications… : Link

Spring Tutorial Index Page: Link

  • * To add services to business, AOP we have 3 approaches.
    - Programmatic approach
    - Declarative approach
    - Annotations approach
  • * There are 4 types of advices in Spring AOP
    - MethodBeforeAdvice: Before Advice it is executed before the actual method call.
    - AfterReturningAdvice: After Advice it is executed after the actual method call. If method returns a value, it is executed after returning value.
    - MethodInterceptor: Around Advice it is executed before and after the actual method call.
    - ThrowsAdvice: Throws Advice it is executed if actual method throws exception.
  • ProxyFactoryBean is used to apply interceptor logic to an existing target bean, so that when methods on that bean are invoked, the interceptors are executed before-and-after that method call. This is an example of Aspect Oriented Programming (AOP).
  1. Spring AOP — Before Advice
  2. Spring AOP — After Returning Advice
  3. Spring AOP — Around Advice
  4. Spring AOP — Throwing Advice
  5. Spring AOP — Befor, After, Around Advice
  6. Spring AOP — Pointcut