Wissensfrage = kein Code, kein Fehler, keine Beispiele für Berichte.hat AspectJ Ausführung in Thread-Safe?
Ich habe einen Joinpoint über method()
von ClassA
, und ClassA
ist kein Singleton. Ich erstelle MyAspect
, die diesen Joinpoint behandeln.
Frage: Wenn es 2 Anrufer von ClassA.method()
gibt, und Anrufer auf 2 verschiedenen Threads arbeitet (z. B. Web-Anfragen), läuft AspectJ MyAspect
über die 2 verschiedenen Threads oder in einem einzigen?
Ich denke, dass AspectJ führen MyAspect
im selben Thread der gewebten Klasse (ClassA
in diesem Fall).
Danke für die Antwort und Vorschläge. –