guice

    1

    1答えて

    @Autowiredアノテーションを使用して、モンゴからモルフィア経由で読み込まれたオブジェクトにいくつかのフィールドを注入する必要があります。 Injector injector = Guice.createInjector(...); MapperOptions options = injector.getInstance(Morphia.class) .getMapper()

    2

    1答えて

    私は、GuiceをDIフレームワークとして使用し、HibernateをOrmとして使用してJavaアプリケーションを作成しています。私はjspページのカップルを提供するために単純な埋め込みJettyサーバーを実行したい。私は私のjspでいくつかのデータを追加するための簡単な豆のカップルを使用するようになりまし希望 Server server = new Server(8081); final W

    1

    1答えて

    Guiceによってクラスがインスタンス化されている間にリクエストヘッダ値を取得してコンストラクタに注入する必要があります。 Guiceモジュールがhttp.contextにアクセスできないようです!これを行う正しい方法は何ですか? ここで使用できるHTTPコンテキストがありません。 私は上記を行うとき!?

    1

    1答えて

    Jersey 1.x、Guiceを使用し、Tomcatで実行しようとする単純なアプリケーションを開発しています。 GuiceフィルタとGuice Listenerをリソースとアプリケーションとともに使用しました。以下は 私のweb.xmlです: <filter> <filter-name>guiceFilter</filter-name> <filter-class>com.g

    3

    1答えて

    私はCustomInjectionsのドキュメントに従っていますが、log4j2用にアップデートしようとしています。私はInjectLoggerクラスが見つからないようです。 私が見逃したアイディアや、誰かが実例を見ることができますか?

    2

    2答えて

    インジェクタを作成してAPIをテストしようとしています。 The test binding are as follows class ApiTestModule extends AbstractModule { def configure(): Unit = { bind(classOf[Client]).in(classOf[Singleton]) b

    0

    1答えて

    私は最初にPlayで作業を始めました! Controller,ProcessorおよびDAOを持つJavaプロジェクトです。私は@ImplementedBy私のProcessorインターフェイスと私のProcessorImplを実装して依存性注入を使用してそれを実装しました。 現在、私はProcessorも必要な別のプロジェクトを作成しました。そこで別の別のプロジェクト(例えば共通)へのインターフ

    1

    2答えて

    私はGuiceについて学んでいます。オンデマンド注射hereがあることがわかります。 私はそれが何のために使用されているか、そしていくつかの例を知りたかったのです。私は、confファイルから一連のプロパティを読み込むシナリオを持っています。そこに注射はありません。後で、私はそれらのプロパティから他のクラスに持っているconfigクラスの同じインスタンスを注入したいと思います。 class Prop

    1

    1答えて

    Google App EngineでGuiceとApache Shiroを使用しています。フィルタ・チェーンに続い 要求がAPI-のexample.appspot.com/v1/first/second/thirdのために作られた場合、第一のフィルタをバイパスさ addFilterChain("/**/first/second/third/**", AUTHC_BASIC, config(REST

    1

    3答えて

    私はレガシーという名前の既存のクラスを持っていますが、これはほとんどが古い学校のシングルトンパターンで書かれています。今私はそれに新しいフィールドを導入したい、私はGuiceを使用したいと思います。レガシー自体はGuiceコントロールではなく、別のServiceクラス(サービスクラス内ではレガシークラスのgetInstance()を呼び出してレガシーオブジェクトを取得しています)によって使用され、