インジェクターは、ある時点で作成する必要があります。現在、サーブレットの静的 ctor に入れています。しかし、なんとなく怪しく見えます。さらに、あらゆる種類のクラスを作成するためgetInstance
に から直接呼び出しています。goGet
それほど悪くはないかもしれませんが、回避しなければならない制限がいくつかあります。それで、より良い方法はありますか?
質問する
38 次
1 に答える
1
Guice サーブレット拡張機能を確認してください。Guice マネージド クラスをサーブレットに直接入れたり、リクエストをフィルター処理したり、や@Inject
などの便利なスコープにアクセスしたりできます。@RequestScoped
@SessionScoped
于 2013-07-17T20:05:41.300 に答える