145.代理模式

从一个需求分析来介绍:比如有一个财务系统,现在需要查看个人工资

分析:

查看个人工资需要执行哪些步骤:

  1. 当用户访问系统的时候,开启系统日志,进行操作记录。
  2. 启动安全性的框架,如智能输入密码等
  3. 验证权限【类似登陆】

145.代理模式

145.代理模式

145.代理模式

测试方法:

145.代理模式

* 1、拦截器的作用究竟是什么?

 *     *  给目标类及其他的类赋值

 *     *  拦截器中的invoke方法的内容就是代理对象的方法的内容

 * 2、代理对象的方法体是什么?

 *     就是拦截器中invoke方法中的内容

 * 3、在拦截器中有一个方法为invoke方法的第二个参数method,该参数是什么时候传递进去的

 *     代理对象调用方法的时候,就进入了拦截器中invoke方法中

 * 4、动态代理模式到底解决了什么问题