Jersey を最初に見たとき、これは RESTful Java API を簡単に作成できる優れたフレームワークであることがわかりました。
残念ながら、それを (Grizzly と一緒に) 使用することを決定して以来、文書化が非常に不十分であることがわかりました。その結果、一般的なタスクを実行するのは非常に困難です (方法がわかれば、非常に簡単だと確信しています)。
とにかく、(申し訳ありませんが、私はこれに多くの時間を無駄にしてしまい、イライラしています)、私の質問:
オブジェクトをリソースに挿入するにはどうすればよいですか? Injectable および関連するクラスを使用する必要があることはわかっていますが、Javadocs を読んだ後でも、これを行う方法が不明です。
私のユースケースは非常に単純です。リソースがアクセスする必要があるオブジェクトがあり、静的フィールドを使用してオブジェクトをリソースに公開することは避けたいと考えています。これを行わずにジャージー アプリを作成した人がいるとは想像しがたいですが、その方法を見つけるのに非常に苦労しています。
これを行う方法の簡単な例を誰か教えてもらえますか?
PS。私は Guice を使用したくないのですが、それは私のニーズに対してやり過ぎのようです。