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:
public class JpaDaoModule extends AbstractModule {
@Inject
Configuration config;
@Override
protected void configure() {
// ... Read config and do something
}
}
呼叫到吉斯:
Guice.createInjector(new ConfigurationModule(), new JpaDaoModule());
我该怎么交流完成这个?或者我该如何将配置提供给JpaModule?
/亲切的问候
基督教
好的,Thx - 帮助日志 – Christian