Spring源码分析系列(三)--从@EnableAspectJAutoProxy分析Spring AOP加载过程
AOP是面向切面编程,是相当于OOP面向对象编程而言的。Spring的AOP存在的目的是为了解耦。AOP可以让一组类共享相同的行为。而OOP中只能通过继承类和实现接口来实现,但是这样的缺点是会使代码的耦合度增加,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP的出现弥补了OOP的不足。
使用@EnableAspectJAutoProxy注解开启Spring对AspectJ的支持。
添加@EnableAspectJAutoProxy注解,表示开启AOP代理自动配置,如果使用@EnableA
原创
2019-07-14 21:42:47 ·
377 阅读 ·
1 评论