动态代理:
代理:本应该自己做的事情,却请了别人来做,被请的人就是代理对象
举例:春节回家买票让人家代买
动态代理:在程序运行过程中产生对象其实就是我们刚才反射讲解的内容,
所以,动态代理其实就是我们通过反射来生成一个代理
在Java中java.lang.reflect包下提供了一个Proxy类和一个InvocationHandler接口
通过使用这个类和接口就可以生成动态代理对象,JDK提供的代理只能针对接口做代理
我们有更强大的代理cglib
Java之动态代理的概述
最新推荐文章于 2024-08-25 09:56:52 发布