JAVA三種代理模式:靜態代理、動態代理和cglib代理的實現

一、代理模式介紹 代理模式是一種設計模式,提供了對目標對象額外的訪問方式,即通過代理對象訪問目標對象,這樣可以在不修改原目標對象的前提下,提供額外的功能操作,擴展目標對象的功能。 簡言之,代理模式就是設置一箇中間代理來控制訪問原目標對象,以達到增強原對象的功能和簡化訪問方式。代理模式UML類圖: 舉個例子,我們生活中經常到火車站去買車票,但是人一多的話,就會非常擁擠,於是就有了代售點,我們能從代售
相關文章
相關標籤/搜索