【Spring】基于注解的AOP(面向切面编程)

AOP(Aspect Oriented Programming),即面向切面编程(也叫面向方面编程,面向方法编程)。其主要做用是,在不修改源代码的状况下给某个操做添加额外的功能。像日志记录,事务处理,权限控制,均可以用AOP来“优雅”地实现,使这些额外功能和真正的业务逻辑分离开来,软件的结构将更加清晰。java Spring AOP是基于代理机制的,经过JDK Proxy和CGLIB Proxy两
相关文章
相关标签/搜索