AOP

1、使用"横切"技术,

AOP把软件系统分为两个部分:【核心关注点】和【横切关注点】。

2、业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。
(Action中应该只有核心业务流程的代码,不应出现横切的代码)

3、横切关注点的一个特点是:
他们经常发生在核心关注点的多处,
而各处基本相似,
比如权限认证、日志、事务。

4、AOP的作用在于分离系统中的核心关注点和横切关注点。

原文地址:https://www.cnblogs.com/sheying/p/7655679.html