随笔分类 -  Emit

摘要:一、背景 在某些情况下,我们需要植入AOP代码的类并没有默认构造函数。那么此时动态生成的代理类也需要相同签名的构造函数,并且内部调用原始类的构造函数。自己折腾了1晚上没搞定,现在搞定了发出来供大家一起学习探讨。 二、梳理功能点 在已支持通过默认构造函数进行AOP代码植入的情况下(以前发过一篇博文,传 阅读全文
posted @ 2016-06-30 16:01 Zachary_Fan 阅读(2236) 评论(0) 推荐(4) 编辑
摘要:一、前言 1.在项目中无处不充斥着记录日志的代码,各种try catch,实在是有点看着不爽。这不,果断要想法子偷个懒儿。 二、摘要 鄙人不才,先总结一下个人想到的可实现AOP的几种思路: 1.通过继承特定实例,重写虚方法(C#中如virtual、override方法),动态构建一个该实例的子类,进 阅读全文
posted @ 2014-02-25 00:16 Zachary_Fan 阅读(4526) 评论(18) 推荐(30) 编辑

点击右上角即可分享
微信分享提示