Betrachten ich AOP pointcut schrieb und machte einen Druckfehler drin:Überprüfen Sie, ob Beratung angewendet wird
@Pointcut("within(com.example.servic..*)")
public void serviceMethod() {}
Es gibt „servic“ anstelle von „Service“.
Ich werde diesen Pointcut verwenden, um die Sicherheitsüberprüfung vor dem Aufruf der Servicemethode anzuwenden. Aufgrund des Druckfehlers wird die Sicherheitsüberprüfung nicht durchgeführt, aber es wird auch keine Fehlermeldung angezeigt.
Es scheint sehr einfach zu sein, solche Fehler zB beim Refactoring zu machen.
Die Frage ist: Wie überprüfen Sie, ob die Hinweise in Ihren Projekten wirklich angewendet werden?
Vielen Dank im Voraus!
Sie meinen, ich soll einige Testklassen im com.example.service Paket machen und einen Komponententest schreiben, die gewickelt werden AOP zu testen, ob diese Klasse Methoden unterstützt mit Ratschlägen? –
Ja, genau das. –