jdk proxy 和 cglib 都可以用来创建动态代理,使用jdk原生的proxy创建代理 被代理对象必须实现某个接口,才能创建代理对象 。 而cglib则没有这个限制 。spring 的 AOP编程中使用了这两种创建动态代理的方法。默认情况下 当某个类实现了接口时使用jdk proxy创建代理 否则使用cglib方式创建代理。jdk proxy 和 cglib 都可以用来创建动态代理,使用jdk原生的proxy创建代理
jdk proxy 和 cglib 都可以用来创建动态代理,使用jdk原生的proxy创建代理 被代理对象必须实现某个接口,才能创建代理对象 。 而cglib则没有这个限制 。spring 的 AOP编程中使用了这两种创建动态代理的方法。默认情况下 当某个类实现了接口时使用jdk proxy创建代理 否则使用cglib方式创建代理。jdk proxy 和 cglib 都可以用来创建动态代理,使用jdk原生的proxy创建代理