aop动态代理底层实现模拟
UserDAO.java:目标方法 public class UserDAO implements IDAO{ @Override public void save() { // TODO Auto-generated method stub } @Override public void select() { // TODO Auto-generated method stub } } Proxy.java:代理类 import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.lang.reflect.Method; import javax.tools.JavaCompiler; import javax.tools.JavaCompiler.CompilationTask; import javax.tools.StandardJavaFileManager; import javax.tools.ToolProvider; public class Proxy { public static void main(String[] args) throws Exception { Object proxy=newProxyInstance();