1
guiceでいくつかのモジュールを書いた。これらは素晴らしい作品です。 私は、私がこれらのモジュールに注入したい私のモジュールに必要なシングルトンまたはロガーを持っています。guiceモジュールでシングルトンを注入する
たとえば、自分の設定が必要なJpaModuleがあります。
ConfigurationModule:
@Singleton
public class ConfigurationModule extends AbstractModule {
@Override
protected void configure() {
bind(Configuration.class).toProvider(ConfigurationProvider.class).in(Singleton.class);
}
}
JpaModule:Guiceのに
public class JpaDaoModule extends AbstractModule {
@Inject
Configuration config;
@Override
protected void configure() {
// ... Read config and do something
}
}
コール:
Guice.createInjector(new ConfigurationModule(), new JpaDaoModule());
どのように交流することができますこれをコンパイルする?または、どうやってJpaModuleにコンフィギュレーションを提供することができますか?
/種類はこれが不可能であるクリスチャン
Ok、Thx - は、ログを助ける – Christian