目录
对象代理
- mybatis的背后原理
- Spring AOP的背后原理
- 在我们普通的编程下,我们直接指向这个Bird对象,然后调用Bird对象的方法
- 但是如何采用了代理模式,我们优先将请求给到我们的代理对象,然后让代理对象去调用处理Bird对象的方法
- 就想代购一样,我们不能自己去买,我们依靠代购去国外买,然后在给我们
实例
没有代理模式下的情况
实现代码模式的情况
可能遇到的问题
![]()
- 我们不知道代理的可靠性,就是有可能碰到骗子
当对象代理+IoC理论组合在一起
- 作为对象的买方,想买一个Flyable对象,但是买到的是Bird对象还是Plane对象,还是Bird对象的代理,或者是Plane对象的代理对象,我们都是不关心的