什么是动态代理
发布时间:2022-09-23 17:08:44
发布人:wjy

动态代理也叫做,JDK代理、接口代理。
动态代理的对象,是利用JDK的API,动态的在内存中构建代理对象(是根据被代理的接口来动态生成代理类的class文件,并加载运行的过程),这就叫动态代理
//下面是代理类,可重复使用,不像静态代理那样要自己重复编写代理
//利用动态代理使用代理方法
缺点:必须是面向接口,目标业务类必须实现接口
优点:不用关心代理类,只需要在运行阶段才指定代理哪一个对象