OSGi
特定の注釈でマークされたすべてのメソッドの入力、出力、例外 (存在する場合) パラメーターをログに記録できるログ バンドルを作成しようとしています。
Spring
AOP
ログインを設定しようとしましたOSGi
が、失敗しました。
私が知る必要があるのは、メソッドがいつ呼び出されているかを判断する方法だけですか? たとえば、注釈で注釈が付けられたクラス内のすべてのメソッドをスキャンし、それらのメソッドを配列またはリストに持っています。
たとえばgetStatus
、 、getDetails
、 の3 つの方法がありgetSomething
ます。ユーザーがgetDetails
メソッドを呼び出した場合、このメソッドがいつ呼び出されたかをどのように知る必要がありますか?