文章目录 一. CGLIB动态代理示例 1. 被代理对象 2. 代理工具类 3. 使用代理类 5. 执行结果 二. CGLIB动态代理说明 1. 获取代理对象:CGProxy.getProxyObject 2. 调用代理方法:CGProxy.intercept 3. 原理 4. 参考资料 一. CGLIB动态代理示例 1. 被代理对象 public class UserServiceImpl { public void addUser(String name) { System.out.println("add user into database."); } public String getUser(String name) { System.out.println("getUser from database."); return name; } } 2. 代理工具类 import java.lang.reflect.Method; import net.sf