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