天天看点

每日心得--代理模式

  • 代理模式我的感觉是当你想对一个类做些控制的时候可以使用
  1. 比如你想统计这个类的调用次数,直接访问肯定不行,用代理的话就能很容易的统计出来;
  2. 你想对你的类加些安全限制,有某种权限的人才能访问,这样你就可以在访问类之前先进行权限的校验;
  3. 你想在你的类的前后加些代码,就是切面了,例如 aop,此时也可以用代理来实现

继续阅读