spring学习之AOP

Why AOP?

1.代码混乱:越来越多的非业务代码(日志和验证等)加入后,原有的业务代码急剧膨胀

2.代码分散:以日志需求为例,为了满足这一个需求,就需要在多个模块中加入重复的代码,如果日志需求改编,we have to change all of them.

so,面向切面编程

 

posted @ 2015-10-24 21:24  _fred  阅读(147)  评论(0编辑  收藏  举报