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

, der den vorherigen Wert in AspectJ-Sollpunktraster freigibt

Ich muss Felder Wertänderungen erkennen. Ich möchte den vorherigen Wert mit dem neuen vergleichen. Ich kenne den Feldnamen oder seinen Typ nicht. (Mehr Hintergrund hier . ) Für eine gegebene Klasse: %Vor% Ich habe diesen Aspekt: ​​ %Vor%...
25.07.2011, 14:36
2
Antworten

Wie schlucke ich eine Ausnahme bei AfterThrowing in AspectJ

In AspectJ möchte ich eine Ausnahme verschlucken. %Vor% Oben hat es Ausnahme nicht verschluckt. Der Aufrufer von testThrowable () hat weiterhin die Ausnahme erhalten. Ich möchte, dass der Anrufer keine Ausnahme erhält. Wie kann das gemacht w...
09.12.2010, 08:19
3
Antworten

Ausführen von JDK8 für aspectj

Ich versuche aspectj-maven Plugin mit JDK8 zu starten. Aber es gibt Fehler wie "Der Typ java.lang.CharSequence kann nicht aufgelöst werden. Er wird indirekt von erforderlichen .class-Dateien" referenziert Jede Hilfe zur Lösung, oder ob das as...
06.08.2014, 08:44
1
Antwort

Wie konfigurierst du das aspectj maven Plugin um Java 7 zu benutzen?

Was sind die entsprechenden Konfigurationen / Versionen / Plugin-Versionen für das aspectj-Plugin, um Java 7 zu verwenden? Ich versuche, von Java 6 auf Java 7 zu aktualisieren, und der aspectj Compiler scheint Java 7 nicht zu kompilieren. Ich...
03.07.2012, 09:53
2
Antworten

Wie konfiguriere ich Ladezeitweben mit AspectJ und Tomcat?

Ich habe versucht, das Load-Time-Weben (für das Profiling mit Perf4J) auf die nächste Art zu konfigurieren: 1) Ich habe aop.xml zum Ordner META-INF hinzugefügt. Bei der Bereitstellung wird META-INF in das Stammverzeichnis des Artefakts...
05.04.2012, 16:09
3
Antworten

So konfigurieren Sie AspectJ in Android Studio

Ich versuche, AspectJ in Android Studio zu konfigurieren . Aber nach allem Versuch und Irrtum funktioniert es nicht! Überraschenderweise kann ich es mit Eclipse Kepler Version arbeiten lassen Die Schritte, die ich für Android Studio gefolgt...
11.07.2016, 07:53
2
Antworten

Aspectj Pointcut zum Abgleichen von öffentlichen Methodenaufrufen für annotierte Felder

Ich möchte einen Pointcut schreiben, der die Ausführung öffentlicher Methoden in einem mit Anmerkungen versehenen Feld vergleicht. Dies scheint jedoch nicht zu funktionieren. Das get (@Important) funktioniert wie von Ihnen erwartet, aber es wird...
28.02.2013, 15:02
2
Antworten

AspectJ - Warum wurde der in XYZ definierte Hinweis nicht angewendet?

Ich habe gerade angefangen mit AspectJ (1.6.11) zu spielen. Ich sende E-Mails über die Commons-E-Mail-Bibliothek und ich möchte wissen, wie lange es dauert, eine Nachricht zu senden. Also das ist mein E-Mail Sendecode: %Vor% und das ist mein...
06.06.2011, 14:58
1
Antwort

Spring AspectJ schlägt bei Double-Proxy-Schnittstelle fehl: Die CGLIB-Unterklasse der Klasse konnte nicht generiert werden

Ich verwende Spring <aop:aspectj-autoproxy /> , um einige JPA-Repository -Schnittstellen zu übernehmen. Die Proxyfunktion schlägt jedoch mit folgendem Cannot subclass final class class $Proxy80 fehl:    Die CGLIB-Unterklasse...
30.04.2012, 01:57
5
Antworten

Aspectj im Frühling

Ich erhalte den folgenden Fehler, wenn ich versuche, aspectj im Frühjahr automatisch zu verkabeln %Vor% Mein Eintrag appContext.xml sieht so aus ..... %Vor% ..... Hilfe, wie kann ich diesen Fehler entfernen .. Leider ist die Seite Сс...
20.08.2009, 06:26