在实际开发中我们常常遇到新的琐碎需求要侵入原有程序逻辑的情况,这时候怎么办?答案是用Spring AOP!。本视频通过一个简单的例子为您展示了Spring的AOP的强大功能。javaye.com出品。
视频解说文字:
1. 今天我们来学习Spring AOP编程,也就是面向方面的编程。
2. 首先新建一个Java工程,并加上Spring特性(注意:要选AOP)。
3. 新建一个“邮箱”类,它有一个getInfo方法。
4. 这是正常的显示邮件的流程。
5. 如果这时候忽然又新的需求,让我们在id是偶数的邮件后面加上广告,怎么办?
按照面向方面的编程思想,这个逻辑是不应该“侵入”原有逻辑的。
6. 那么我们需要建立一个切面来解决这个问题。
7. 我们新建一个类“ADAspect”。
8. 通过注解,我们切入了MailBox类的getInfo方法的原有逻辑。
9. 效果达到了,是不是很清爽?

订阅我的BLOG(RSS)