Tagged articles

Java Proxy

1 articles · Page 1 of 1
Java Captain
Java Captain
Oct 15, 2026 · Backend Development

Java Proxy Patterns Explained: Static, JDK Dynamic, CGLIB & Spring AOP Internals

This tutorial demonstrates static proxy (decorator pattern), JDK dynamic proxy (interface-based), CGLIB dynamic proxy (subclassing), and Spring AOP's dual-proxy implementation with @EnableAspectJAutoProxy, using an EmployeeService example that adds C# and Go skills without modifying original code.

Aspect-Oriented ProgrammingBytecode GenerationCGLIB
0 likes · 15 min read
Java Proxy Patterns Explained: Static, JDK Dynamic, CGLIB & Spring AOP Internals