guice

    1

    1答えて

    Google guiceでコンストラクタをインターセプトしたいと思います。 私はTYPEに私の注釈マークを追加したが、私は、各メソッドのインターセプタを実行します bindInterceptor(Matchers.annotatedWith(ReactToLoad.class), Matchers.any(), new ReactToLoadInterceptor(

    26

    3答えて

    2つのインターフェイスの実装として1つのクラスをバインドする必要があります。また、シングルトンスコープでバインドする必要があります。 bind(FirstSettings.class). to(DefaultSettings.class). in(Singleton.class); bind(SecondSettings.class). to(DefaultSett

    2

    1答えて

    (maven centralからの)Guice 3.0-rc2とそのサーブレット拡張を使用するようにservlet-projectを移行しようとしています。 Guiceはweb.xmlを基本的に役に立たないようにレンダリングしているので、私は自分のサーブレット名をどこで定義するか分かりません。コードベースではServletContext#getNamedDispatcher("name")が非常に

    4

    1答えて

    私はJerseyで残りのAPIを開発し、Google Guice for Dependency InjectionとApache Shiroをセキュリティフレームワークとして使用したいと考えています。 認証のために私はEntityManagerに接続されたカスタムオーセンティケータを注入する必要があるカスタムレルムを作成しました。 ただし、依存関係はレルムに注入されません。 shiro.ini(使

    5

    2答えて

    私のNetbeansプラットフォームプロジェクトにGoogle Guice(2.0または3.0は関係ありません)を使用したいと思います。私のプロジェクトにはいくつかのNetbeansモジュールがあります。私は単一のNetbeansモジュールでGuiceを使用することができましたが、今は1つのNBModuleから別のNBModuleに依存性を注入したいのです。これは可能ですか?私はたくさんのグーグル

    2

    3答えて

    私はCacheListener<T>とCacheListenerLoaderを実装しており、CacheListener<Activity>を実装しています。 私はProvider<CacheListenerLoader> Guiceを持っているので、タイプはCacheListenerLoaderでなければならないので、Googleは正しいものを生成します。 4行はコンパイルされません:私は、このメ

    4

    1答えて

    私のサービスでは、保護されたコンストラクタが@Injectであり、パラメータ(プロバイダ)の1つが@Nullableです。私が得意とするアイデア com.google.inject.CreationException: Guice creation errors: 1) No implementation for [[service]] was bound. ? Guiceは3.0pre1、@N

    1

    2答えて

    私は@SessionScopedを持っていますか? (後続の呼び出しで)インターセプタから見つかったようだが、同じリクエスト(およびセッション)でサービスに注入されていないStripesフレームワークのインターセプタコンストラクタに注入されているDAO。インターセプタで初期化された同じインスタンスが同じプロジェクト内の別のパッケージにあるサービスで再利用されないのはなぜですか? DAOを@Sing

    1

    1答えて

    web.xmlにある最大のURLパターンにヒットしました。私はそれを働かせることができれば、すべてがうまくいくでしょう。 <filter> <filter-name>guiceFilter</filter-name> <filter-class>com.google.inject.servlet.GuiceFilter</filter-class> </filte

    10

    1答えて

    とプロバイダ私はこのようにそれを定義したクラスAとBに依存してコンストラクタがあります。 @Inject TestClass(A a, B b) が手動で注入されたコンストラクタのパラメータのいずれかを持っているGuiceの中に方法はありますか? 問題は、クラスAのオブジェクトは、ユーザーの入力によって異なります。私はGuiceが議論を受け入れるプロバイダをサポートしているかどうか疑問に思って