aop

AOP steht für aspektorientierte Programmierung. Verwenden Sie dieses Tag, wenn Sie Fragen zu aspektorientierten Konzepten und Techniken haben oder Probleme mit AOP-Erweiterungen in einer beliebigen Sprache programmieren möchten. AOP erhöht die Modularität, indem es "Querschnittsthemen" in Aspekte aufteilt. Klicken Sie auf Mehr erfahren ... um herauszufinden, worum es geht.
2
Antworten

Spring AOP-Punktschnitt ist nicht gut ausgebildet

   Ausnahme im Thread "Haupt"   org.springframework.beans.factory.BeanCreationException: Fehler   Bean mit Namen erstellen   'org.springframework.aop.aspectj.AspectJPointcutAdvisor # 0':   Instanziierung von Bean fehlgeschlagen; verschachtelte A...
20.08.2011, 00:27
1
Antwort

AOP-Ausnahme beim Aufruf von Around aspects on

Ich versuche, einen Aspekt auf allen Service-Methoden auszuführen. aber dies scheint für die Methoden zu versagen, die einen primitiven Rückgabetyp haben. Ich bekomme diesen Fehler org.springframework.aop.AopInvocationException: Null Rückgabewer...
29.10.2013, 12:13
1
Antwort

Pointcut für annotierte Methoden oder Methoden in annotierten Klassen

Ich brauche einen Punktschnitt für Methoden in Klassen, die mit @X kommentiert sind oder Methoden, die mit @X kommentiert sind. Ich brauche auch das Annotationsobjekt . Wenn sowohl die Klasse als auch die Methode mit Anmerkungen versehen sind,...
23.03.2016, 10:18
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

Aspektorientierte Programmierung in Java OHNE AspectJ?

ok diese Frage wurde noch nie zuvor im Internet gestellt, also hier: Ich lerne Java (Anfänger-Mittelstufe) und entschloss mich, das Klassenprogramm zu absolvieren, indem ich die aspektorientierte Programmierung ausprobierte. Jetzt soll das Di...
27.04.2014, 18:14
1
Antwort

Autofac, wie man den Dienst mit einer Instanz eines Aspekts abfängt, aber nicht mit der Art des Aspekts?

Ich habe ein Autofac als IoC-Container. Ich möchte Aspect für einige Typen registrieren. Ich kann es so machen: %Vor% Aber was ist, wenn ich den Interceptor für eine bestimmte Anzahl von Klassen registrieren muss, die nicht einen Intercep...
29.04.2013, 10:09
3
Antworten

Was macht Guice außer Android als Guice-no-aop nicht auf Android laufen?

Ich sehe auf der Guice-Download-Seite ein Modul namens guice-no-aop, dessen Intention eindeutig Android-Entwickler vermarktet. Bei mehreren Online-Recherchen wurden Bibliotheken wie RoboGuice zurückgezogen, die aussehen, als würden sie ähnliche...
28.02.2012, 20:08
2
Antworten

Gibt es eine Standardmethode zum Aktivieren der JSR 303 Bean Validation mithilfe von annotierten Methodenargumenten?

Ich habe mich schon eine Weile umgeschaut, ohne Glück. Ich verwende MVC nicht , möchte aber @javax.validation.Valid verwenden, um die Validierung von Methodenargumenten zu aktivieren. Um ein Beispiel zu geben %Vor% Mit MVC wird dies für...
04.02.2011, 16:03
4
Antworten

ApplicationContext.getBean (Klasse clazz) funktioniert nicht gut mit Proxies

Ich habe eine Bean-Definition in Spring und ihr Proxy-Gegenstück, das überall verwendet werden soll: %Vor% Das alles funktioniert gut; und in der Vor-Frühlings-v3-Welt benutzte ich es wie %Vor% Im Frühjahr 3 wurde es möglich, typsichere...
26.08.2010, 10:11
2
Antworten

Kann bei OSGi eine Bytecode-Manipulation vorgenommen werden?

Ich mache einen Anwendungsserver und in diesem muss ich einige Bytecode-Manipulationen verwenden (zB das Einfügen von benutzerdefinierten equals und hashCode Methoden zu Klassen, die mit @Entity ) kommentiert wurden. Jetzt gebe ich der...
18.02.2009, 23:18