讲到代理,好像在之前的springMVC,还是spring中或者是hibernate中学习过,并没有特别在意,这次好好理解一下.(原来是在spring中的AOP,面向切面 Aspect Oriented Program,无语了,这都忘了) 一.代理的概念和作用 1.程序中的代理 要为已存在的多个具有相同接口目标类的各个方法增加一些系统功能,例如:异常处理.日志.计算方法的运行时间.事务管理等等, class x{ void sayHello(){System.out.print("Hello w…