Spring浅谈理解AOP(Aspect Oritented Program)面向切面编程
1.在写代码的时候,除了核心的业务逻辑代码,还有一些很重要的统一操作,比如事务和日志的管理2.开发人员根据不同的需求大量编写重复的代码来管理事务和日志,那我们能不能把这些重复冗余的代码抽取出来,形成一个类或者方法3.开发人员只要把和核心的业务逻辑代码处理好,然后在完成核心业务处理后,在不改变源代码的情况下,将抽取出来的代码(类或方法)动态的植入进去(动态的增加功能)。这样子方便管理也方便维护同时还
原创
2018-01-18 15:37:49 ·
444 阅读 ·
0 评论