Programowanie aspektowe - wprowadzenie 2008/2009
Z JASR Wiki
<<< Powrót do Tworzenie aplikacji wielowarstowych 2008/2009
Instalacja
Eclipse z zainstalowanym AJDT znajduje się w /home/inf/PUBLIC/j2ee/aop. Żeby doinstalować plugin samodzielnie należy:
- posiadać i uruchomić Eclipse'a (np. Eclipse for Java Developers) w wersji 3.4.x,
- wybrać
Help->Software Updates->Available Software, - kliknąć
Add Sitei podaćLocation=http://download.eclipse.org/tools/ajdt/34/update, - zaznaczyć
AJDT Update Site (JDT Weaving)->AspectJ Development ToolsorazAJDT Update Site (JDT Weaving)->Cross References Tooli kliknąćInstall, - potwierdzić wybór i zaakceptować licencję,
- spokojnie poczekać...
Wprowadzenie
- Wykonaj przykład z prezentacji. Kod znajduje się poniżej:
package hello;
public class HelloWorld {
public void sayHello() {
System.out.println("Hello");
}
public static void main(String[] args) {
new HelloWorld().sayHello();
}
}
package hello;
public aspect World {
pointcut greeting():
execution(* HelloWorld.sayHello(..));
after() returning: greeting() {
System.out.println("World!");
}
}
- Przejrzyj wstępny tutorial.