ASM及字节码
yaoshengting
这个作者很懒,什么都没留下…
展开
-
深入字节码 -- 使用 ASM 实现 AOP
转自:http://my.oschina.net/u/1166271/blog/162796?fromerr=Z7KbK3cz AOP 的概念已经不是什么新鲜事物,所以我在这里就不在介绍 Aop 的概念。目前市面上要做到 Aop 是一件十分简单的事情。Spring、AspectJ、CGLib等等都可以帮助你达到目的,但是它们也只不过是一些泛生品。 上面提到了一些开源的 A转载 2016-01-28 08:31:23 · 2209 阅读 · 0 评论 -
使用javassist动态注入代码
使用javassist动态注入代码 关于java字节码的处理,目前有很多工具,如bcel,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。javassist是jboss的一个子项目,其主要的优点,在于简单,而且快速。直接使用java编码的形式,而不需要了解虚拟机指令,就能动态改变类的结构,或者动态生成类。 下面通过一个简单转载 2016-01-26 09:03:26 · 2734 阅读 · 0 评论