0
Interceptor
を実装する場合、InvocationContext
を使用してインターセプトされている実際の(具体的な)クラスの名前を取得する方法はありますか?@InterceptedとInvocationContext
私が間違っていない限り、ic.getMethod().getDeclaringClass().getName()
を呼び出すと、(拡張された)インターフェイス/ベース抽象クラスが返されますか?
@Intercepted
注釈は、実際の実装を傍受される唯一の方法ですか?過去には
はい、これは正しいですが、 '' @ AroundConstruct'''メソッドを代行するとnullになるので、必ずnullをチェックしてください。 – maress