動態代理的簡單分析(2)

下面我們再來看下cglib的實現,首先看下測試類吧,上面已經看到了,主要是實現了MethodInterceptor方法,裏面一個主要的類是Enhancer,那我們來看下cglib是怎麼生成代理類的。 Cglib主要是這個方法 enhancer.setSuperclass(clz);//設置父類,從這個地方也可以看到cglib是通過子類化來實現代理的     enhancer.setCallback
相關文章
相關標籤/搜索