0

如果问题不清楚,请原谅我的语言。我想使用 JSR 330 注释。而且我希望能够切换我的 DI 提供商。目前,我的应用程序必须在某些时候知道它必须使用 spring 或 google-guice。有什么办法可以避免这种情况。

现在我必须打电话:

ApplicationContext ctx = new AnnotationConfigApplicationContext(
    "com.package1", "com.package2");

获取应用程序上下文以获取 bean。我的理解是,对于 google-guice,我将使用 google-guice 特定代码。

我的理解是正确的还是我完全错过了一些东西。

4

0 回答 0