Proxy Mechanism: JDK Dynamic Proxy vs CGLIB
Spring AOP works by wrapping target beans in proxy objects that intercept method calls and apply advice. Spring automatically chooses between two proxy strategies: JDK Dynamic Proxy (interface-based) and CGLIB (subclass-based). Understanding which one is used — and when — explains some surprising AOP behaviours.
Content is available with subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.