一.aop思想: 横向重复,纵向抽取 1.乱码 2.事务管理 3,action 二.spring能够为容器中管理的对象生成代理对象 1.spring能帮我们生成代理对象 2.spring实现aop的原理 (1)动态代理(优先) 被代理对象必须要实现接口,才能产生代理对象,如果没有接口将不能使用动态代理技术 (2)cglib代理 第三方代理技术,cglib,可以对任何类生成代理,代理的原理是对目标对象进行继承代理,如果 目标对象被final修饰,那么该类无法被cglib代理. 3,上代码 (1)接…