Spring AOP 简要介绍

一、AOP定义 AOP(面向切面编程)是为了解决某些场景下代码重复问题的一种编程技术,允许程序模块化横向切割关注点。就好比将汽车(整体)拆成按零件拆成多个模块,分开进行模块开发,最后将这些模块合并起来组成一个整体。 二、AspectJ  AspectJ 是一种编译期AOP框架,在编译的时候对被代理的类进行加强。其组件概念如下: Aspect:切面。横切多个类的某个功能描述。例如,事务,日志等模块都
相关文章
相关标签/搜索