Subject: Exported From Confluence
Content-Type: text/html; charset=UTF-8
ic, lightweight and powerful AOP for Java
AspectWerkz is a dynamic, lightweight and high-performant AOP fr=
amework for Java.
- AspectWerkz offers both power and simplicity and will help you to ea=
sily integrate AOP in both new and existing projects.
- AspectWerkz utilizes runtime bytecode modification to weave your cla=
sses at runtime. It hooks in and weaves classes loaded by any class loader =
except the bootstrap class loader. It has a rich and highly orthogonal join=
point model. Aspects, advices and introductions are written in plain Java =
and your target classes can be regular POJOs. You have the possibility to a=
dd, remove and re-structure advice as well as swapping the implementation o=
f your introductions at runtime. Your aspects can be defined using either a=
n XML definition file or using runtime attributes.
- AspectWerkz is Free Software. The LGPL-style license allows the use =
of AspectWerkz in both commercial and open source projects.
rt by diving into the Hello World Tutoria=
l or some more complex tutor=
look at the performance figures.=
e a try to the new Eclipse plugin.
Browse the site using the site map.