Spring——面向切面编程(AOP)

一.AOP概念: 面向切面编程,指扩展功能的同时不修改源代码,将功能代码聪业务逻辑中分离出来。 主要功能:日志记录、性能统计、事务处理、安全控制、异常处理等。 主要意图:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。 二、AOP特点: 采用横向抽取机
相关文章
相关标签/搜索