System.setProperty("sun.misc.ProxyGenerator.saveGeneratedFiles", "true");

// 目标对象
IUserDao target = new UserDao();

// 给目标对象,创建代理对象
IUserDao proxy = (IUserDao) new ProxyFactory(target).getProxyInstance();

// 执行方法 【代理对象】
proxy.save();

System.out.println(Proxy.isProxyClass(proxy.getClass()));
InvocationHandler invocationHandler = Proxy.getInvocationHandler(proxy);
System.out.println(invocationHandler);


 

开始事务jdk

----已经保存数据!----

提交事务jdk

true

MyProxy.Jdk.ProxyFactory@16b98e56