cglib dynamic怎么用?
默认cglib
代理对象实现了接口,可以dynamic
代理对象实现了接口,可强制cglib
代理对象是单纯类没实现接口,只能用cglib
原因: dynamicProxy的生产代理增强类的 **Proxy.newProxyInstance.(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)** 代理对象需要是接口类型
默认cglib
代理对象实现了接口,可以dynamic
代理对象实现了接口,可强制cglib
代理对象是单纯类没实现接口,只能用cglib
原因: dynamicProxy的生产代理增强类的 **Proxy.newProxyInstance.(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)** 代理对象需要是接口类型