Java Captain
Mar 11, 2018 · Backend Development
Understanding AOP: AspectJ Compile‑Time Weaving vs Spring AOP Dynamic Proxies
This article explains Aspect‑Oriented Programming, compares AspectJ's compile‑time static weaving with Spring AOP's runtime dynamic proxies (JDK and CGLIB), and demonstrates both approaches through complete Java code examples and execution results.
Compile-time weavingDynamic ProxyJava
0 likes · 7 min read
