Adnotacje i kilka pytań

Odpowiedz Nowy wątek
2011-10-18 00:53
intre
0

Witam, chciałbym się tutaj poradzić:

1) Tworząc np swoją adnotację dla metod

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface CollectTime
{
}

idzie zrobić aby każda metoda z tą adnotacją wykonywała coś przed wykonaniem metody i po wykonaniu metody?

czyli miałbym

@CollectTime
public void wykonaj(){
// jakas dluga akcja
}

i za kazdym razem gdy wykonuje tą metodę aby jakaś klasa/manager automatycznie wykonywała czynności w stylu

//sprawdz aktualny czas
wykonaj()
//sprawdz aktualny czas i oblicz dlugosc wykonywania

?

Dziekuję za wszelką pomoc

Pozostało 580 znaków

2011-10-18 09:38
Moskitek
0

poczytaj o programowaniu aspektowym, AspectJ, Spring AOP etc

Pozostało 580 znaków

2011-10-18 11:48
intre
0

dokładnie to o co mi chodziło, dziękuje

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0