は、私は、Java EE/EJB/JAX-RSに次のコードを持っていると仮定しますのJava EE - メソッドにメソッドのパラメータを注入する方法カスタム注釈付き
私はカスタム@MyAnnotation
注釈が存在するかどうかをチェックするにはどうすればよいです注釈が存在する場合のいくつかの要求コンテキストパラメータに基づいてCustomValue value
メソッドパラメータを設定しますか?
注:私はすでにHandlerInterceptorAdapter
とHandlerMethodArgumentResolver
を使用して春にこのコードを持っています。今私は春を使わずに同じことをする必要があります。私は既にContainerRequestFilter
を発見しました。私はそれを使って注釈をチェックしますが、今はメソッドのパラメータを注入するのに苦労しています。
は答えてくれてありがとう! :)例えば、注釈を使って、ResourceConfigクラスなしでこれを行う方法はありますか?私は管理しなければならないSwiftとの仕事は私を柔らかくしました...:D –
あなたはweb.xml(およびパッケージスキャン)を使用していますか?その場合は、[この記事を]チェックアウト(http://stackoverflow.com/a/29275727/2587435) –
いや、いやweb.xmlの...なしパッケージスキャン。しかし、[このポスト](http://blog.dejavu.sk/2013/11/19/registering-resources-and-providers-in-jersey-2/)に基づいて、私はパッケージのスキャンをコードで設定することができると信じています私はそれを撃つだろう。 :) ありがとうございました! –