在软件开发中,分布于应用多出的功能被称为和横切关注点. 通常,这些横切关注点从概念上是与应用的业务逻辑相分离的(可是往往直接嵌入到应用的业务逻辑中).将这些横切关注点与业务逻辑相分离正是面向切面编成(AOP)所要解决的 要了解什么是AOP,首先应该了解AOP相关术语,仅仅有全然理解这些,才干更好的掌握AOP 描写叙述切面的经常使用术语有 通知(advice), 切点(pointcut), 连接点(join point). 通知(advice) 切面有目标-他必需要完毕的工作,成为通知.通知定义了