面向切面编程,我成功路上的一个阶梯

面向切面编程,我成功路上的一个阶梯

七月真是个好人啦,他深入的讲解了AOP思想,我对AOP也是有了一些认识,希望以后用到开发中去。

1、假设你开了一家电影院,你的客人来你的电影院看电影,每个人都拿了一张你售出的电影票,你会不会为每个人都配一个检票员呢?
很显然,你会在影厅的外面设一个统一检票口。
这就是AOP,准确的说,他不是一种代码,和MVC有所不同,他没有实实在在的存在,只是一种思想。
用途是方方面面的,如构建验证。

在我日常的开发当中,耦合度不要太高,容易出现 牵一发,动全身的恶果,我在上一个项目中深受其害,防止这个问题,最好的方法就是功能于功能之间不要太AOP了,验证函数、数据库操作,也尽量但功能隔离


参考文献

本文是我自己的理解,有原文支撑该理论,起初认识AOP是七月在课程里解析到的,后面对该理论强化认知,发现百度上也有对此理论的论述。

参考链接

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

https://www.cnblogs.com/ysyn/p/5579917.html

相关文章