AspectJ Load-time weaving(LTW)和 AspectJ 学习

Load-time weaving(LTW)指的是在虚拟机载入字节码文件时动态织入AspectJ切面

http://www.redsaga.com/spring_ref/2.0RC2/html/aop.html#aop-aj-ltw


AspectJ 学习
http://www.blogjava.net/hwpok/archive/2008/06/28/211312.html

AspectJ是一个代码生成工具(Code Generator)。
AspectJ语法就是用来定义代码生成规则的语法。您如果使用过Java Compiler Compiler (JavaCC),您会发现,两者的代码生成规则的理念惊人相似。
AspectJ有自己的语法编译工具,编译的结果是Java Class文件,运行的时候,classpath需要包含AspectJ的一个jar文件(Runtime lib)。
AspectJ和xDoclet的比较。AspectJ和EJB Descriptor的比较。

posted @ 2012-08-11 15:31  万法自然~  阅读(716)  评论(0)    收藏  举报