Understanding ProceedingJoinPoint vs JoinPoint in Spring AOP

As aspect-oriented programming (AOP) becomes more prevalent in modern applications, understanding its core interfaces—particularly JoinPoint and ProceedingJoinPoint—is essential for effective interception and behavior customization. While foundational concepts like JDK dynamic proxies and CGLIB-based bytecode generation are prerequisites, it’s ...

Posted on Mon, 27 Jul 2026 16:58:03 +0000 by satya61229

Implementing AOP in Spring Boot Applications

To enable Aspect-Oriented Programming in Spring Boot, first add the required dependency to your pom.xml: <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.1</version> </dependency> Here's the complete implementation with all necessary com ...

Posted on Sat, 09 May 2026 13:03:17 +0000 by DeeDee2010