天天看点

jdk动态代理

jdk动态代理

把切面的方法以对象的方式封装,把对象传递给代理对象,代理对象执行传入的对象方法 就等于执行了切面的代码

想上面我们看到的硬编码方式的动态代理在实际的开发中是没有任何意义的,要变的更有用,需要将一些东西抽出去,实现参数化 代理

jdk动态代理

下一步: 将这个功能封装成一个通用的黑盒子,将目标和系统功能作为参数传入到代理对象中

开始做,坚持做,重复做