什么是aop

来源:互联网 发布:南京未来软件 编辑:程序博客网 时间:2024/05/29 09:02

http://www.cnblogs.com/Wolfmanlq/p/6036019.html

面向切面编程

在我们的应用中,经常需要做一些事情,但是这些事情与核心业务无关,比如,要记录所有update*方法的执行时间时间,操作人等等信息,记录到日志,更加模块化,降低耦合度。
比如说取款需要验证用户,显示余额也需要验证用户,我们可以把验证用户的的代码提取出来,不放到主流程里去呢,这就是AOP的作用了,有了AOP,你写代码时不要把这个验证用户步骤写进去,即完全不考虑验证用户,你写完之后,在另我一个地方,写好验证用户的代码,然后告诉Spring你要把这段代码加到哪几个地方,Spring就会帮你加过去

原创粉丝点击