spring AOP 代理(静态与动态+使用cglib实现)

spring AOP 代理(静态与动态+使用cglib实现) 一、没有代理模式 缺点: 1、工作量特别大,如果项目中有多个类,多个方法,则要修改多次。 2、违背了设计原则:开闭原则(OCP),对扩展开放,对修改关闭,而为了增加功能把每个方法都修改了,也不便于维护。 3、违背了设计原则:单一职责(SRP),每个方法除了要完成自己本身的功能,还要计算耗时、延时;每一个方法引起它变化的原因就有多种。 4
相关文章
相关标签/搜索