gemacht Ich möchte alle Anrufe zu einem bestimmten Objekt gemacht abfangen: org.springframework.data.redis.core.StringRedisTemplace
(zB save();
delete();
), aber nur dann, wenn die Anrufe direkt aus gemacht eine meiner Corporation viele Pakete com.mycompany.*
, nicht, wenn eine Instanz von StringRedisTemplace
von einer Drittanbieter-Bibliothek oder Feder/Daten/Redis selbst verwendet wird.AOP, wie Anrufe zu einer bestimmten Klasse abzufangen nur, wenn sie direkt aus einem Paket X
Gibt es eine Möglichkeit, dies mit AOP-Annotationen wie @Pointcut
@Around
usw. zu tun. Meine Suchen/Versuche waren nicht erfolgreich.
Also in einem Wort => wie alle Aufrufe an alle Instanzen einer bestimmten Klasse abzufangen/instrumentieren, solange diese Instanzen instanziiert und innerhalb meiner Firmenpakete verwendet wurden.
ich eine Glocke zu hören, aber man weiß nicht (weiß nicht), wo es ist –