• AspectF初体验


      随着项目的逐步熟悉,开始了解部分后台服务,看到其中有个项目中用到了一个奇怪的静态方法,语法类似jquery中的链式编程,网上了解下相关背景,原来引用了AspectF,一个AOP解决方案,出自国外微软MVP之手,不是新技术,从codeproject上看到介绍的文章是2011年,传送门。顺着文章中的传送门来到了google的代码托管平台,已经很久没有维护了,从源码列表上看到项目起源于2009年9月,最后更新时间在2009年11月,2个月时间更新迭代了四个版本,这位连续11届MVP除此之外还开发了其他一些开源项目,索性把他的博客地址github地址给翻了出来,向牛人看齐,有时间看看他的其他开源项目。

         博客园中也有使用AspectF的介绍,09年问世,10年国内就开始有人使用了,这篇博客就对AspectF做了简单入门的介绍,并同步普及了AOP方面的基础知识和实现原理。

        借用网络中的原话“为什么没有称AspectF是一个AOP的框架而是一个解决方案,或许是因为太过轻量,就一个类文件”。框架也好,文件也罢需要符合业务场景。看到也有人借此思路结合自身业务在AspectF基础上进行改造,在这个不缺轮子的时代,有人选择轮子,有人继续造轮子,不管如何,在今后的工作中又多了一个选择。

        

  • 相关阅读:
    Hdu 2389 二分匹配
    Hdu 1156
    Hdu 1255
    Hdu 1542
    python 中初始化二维数组的方法
    chrome扩展小试
    浏览器的重绘与重排
    js执行环境相关
    js 触摸事件
    js柯里化的一个应用
  • 原文地址:https://www.cnblogs.com/jingsha/p/5891555.html
Copyright © 2020-2023  润新知