设计模式之---代理模式(AOP的原理)

代理模式有三种:静态代理,动态代理,Cglib代理。 代理模式的功能主要是起到增强方法和权限拦截的作用。   1.静态代理:   其实代理模式根据这个名字就很好理解,举个简单例子:小明要去租房,但他找不到的房东,只能去找中介,中介再帮他找房东,而这个中介就起到了代理的作用。 如图所示:小明的是用户类,调用者,中介就是代理类,房东就是目标类真正需要调用的类,这时代理类就可以在中间做点手脚,起到增强方
相关文章
相关标签/搜索