Spring的靜態代理與動態代理與Cglib代理

1.概述 代理是一種設計模式,他提供了對目標對象另外的訪問方式。 這樣的好處:可以在目標對象實現的基礎上,增加額外的功能操作。(擴招目標對象的功能) 舉例:明星 靜態代理 代理對象,要實現與目標對象一樣的接口! 缺點: 因爲代理對象,需要與目標對象實現一樣的接口,所以會有很多的代理類,類太多。 一旦接口增加方法,目標對象和代理對象都要增加方法!!! 解決方法: 代理工廠 動態代理! 動態代理: 1
相關文章
相關標籤/搜索