Spring AOP是什么?你都拿它做什么?

转自:我叫刘半仙, https://my.oschina.net/liughDevelop/blog/1457097   为什么会有面向切面编程(AOP)?我们知道Java是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志、权限验证、事务等功能时,只能在在每个对象里引用公共行为。这样做不便于维护,而且有大量重复代码。AOP的出现弥补了
相关文章
相关标签/搜索