简单的说,动态代理,是使用反射机制,对被代理的类对象进行处理。这里的接口一般有两个:1、业务逻辑类接口 2、代理类实现的InvocationHandler接口。 创建动态代理类对象时,根据参数,里面的接口组是业务逻辑类的所有接口。 具体实现示例可以参考我总结的技术博客:
1、静态代理示例:http://blog.csdn.net/qq_17030037/article/details/38440139
2、动态代理示例:http://blog.csdn.net/qq_17030037/article/details/38435301 |
|