aspectj

AspectJ ist eine aspektorientierte Erweiterung der Java-Programmiersprache, die eine saubere Modularisierung von Querschnittsaufgaben wie Protokollierung, Fehlerbehandlung, Durchsetzung von Standards und Feature-Variationen ermöglicht. Verwenden Sie dieses Tag für Fragen zur programmgesteuerten Verwendung dieser Erweiterung. Weitere Informationen zu Downloads, Support, IDE-Integration und Dokumentation finden Sie unter "Weitere Informationen" zu diesem Tag.
3
Antworten

Fahren Sie mit variablen Argumenten mit AspectJ fort

Ich versuche, URIs über eine Anwendung mit AspectJ zu normalisieren. Ich fange jeden Aufruf, der an eine Methode gestellt wird, die einen java.net.URI-Parameter mit diesem Code übergibt: %Vor% Da jedoch URI unveränderbar ist, kann ich den no...
30.08.2011, 14:14
1
Antwort

AspectJ-Compiler-Fehler führt zu StackOverflowError

Ich stoße heute auf einen StackOverflow-Fehler des AspectJ-Compilers und dachte, ich sollte ihn auf StackOverflow teilen :-) Um den Fehler zu reproduzieren, habe ich ein Spielzeugbeispiel gemacht %Vor% Der Versuch, diesen Code zu kompilieren...
31.10.2017, 07:47
1
Antwort

Ist es möglich, SBT in einem Java-Projekt mit Hibernate und AspectJ zu verwenden?

Was müsste ich konfigurieren und was würde automatisch funktionieren? Soweit ich das verstehe, können beide etwas knifflig sein, da beide Bytecode Weben verwenden. Kann ich die bequemere Konfigurationssyntax verwenden oder benötige ich die "voll...
04.08.2011, 07:30
3
Antworten

Was ist ein kurzes Beispiel für Inter-Type-Deklarationen in AspectJ, die die Nützlichkeit des Ansatzes demonstriert?

Ich dachte zuerst darüber nach, ITDs zu verwenden, um private static final Logger logger = ... für einige nicht miteinander verwandte Fälle zu definieren, aber es sieht nicht nach einer offensichtlichen Verbesserung aus, die als Demonstration...
13.09.2011, 14:14
1
Antwort

Spring AOP: "für das Element 'aop: config' kann keine Deklaration gefunden werden"

Ich habe gesehen, dass einige Fälle dieses Problems bereits angesprochen wurden. Ich bin jedoch zuversichtlich, dass ich die Kriterien erfülle, die in diesen Lösungen dargelegt wurden. d. h. ich bin mir ziemlich sicher, dass ich die gewünschten...
08.04.2012, 10:44
2
Antworten

AspectJ JoinPoint Frage

Ich verwende derzeit JoinPoint, um die Parameter zu erfassen, die zur Laufzeit an die Servicemethoden übergeben werden. Obwohl JoinPoint mir hilft, die Parameterwerte abzurufen, sehe ich, dass es keine gute API zum Abrufen der Namen der Paramete...
19.04.2011, 17:49
1
Antwort

AspectJ - Ruft den Wert des annotierten Methodenparameters ab

Ich habe die benutzerdefinierte Annotation @MyAnn erstellt. Und ich werde Methodenparameter damit annotieren. Zum Beispiel: public static call(@MyAnn String name){...} Wie kann ich mit AspectJ auf die Werte aller mit der Annotation v...
10.02.2013, 17:37
3
Antworten

spring 3.0 aop Pointcut ist nicht wohlgeformt: Fehler 'Namensmuster' wird erwartet

Das Folgende ist mein Pointcut und rate Deklaration %Vor% Ich bekomme den folgenden Fehler %Vor% Ich stecke hier fest, irgendwelche Zeiger     
30.09.2010, 15:50
4
Antworten

Android Studio und MonkeyTalk?

Hat jemand MonkeyTalk erfolgreich mit Android Studio eingerichtet? Mein Hauptproblem an diesem Punkt ist, dass ich keine Möglichkeit sehe, den Java-Compiler auf aspectj zu setzen Ich glaube, es gibt eine Möglichkeit, dies in custom_rules.x...
29.05.2013, 18:12
2
Antworten

AspectJ: zwei Arten von Tutorials

Aus meiner Forschung weiß ich, dass es zwei Möglichkeiten gibt, AspectJ zu verwenden. Zuerst erstellen Sie A.aj class und zweitens die Annotation @Aspect in A.java . Ich habe nach einem guten Tutorial für diese zweite Art gesucht, bes...
01.08.2012, 14:24