Guice-有没有办法将依赖对象的新实例注入到Singleton中?

问题描述 投票:0回答:1

我有一个已配置为Singleton的类,如下所示:

@Singleton
public class MySingleton {
  public MySingleton(MyDependency dependencyObj) {
    // ...
  }
}

每次Guice将它提供给其他类时,是否有办法将新的MyDependency实例注入到MySingleton的单个实例中?我无法对MySingleton进行任何更改(例如,将其更改为Singleton以外的其他内容)

java guice
1个回答
0
投票

如果您在每次获得Singleton实例时都可以更改状态,那将不是Singleton模式,但是也许您可以尝试做类似的事情?

© www.soinside.com 2019 - 2024. All rights reserved.