【发布时间】:2014-01-19 23:36:08
【问题描述】:
阿罗哈 -
我正在将代码从现有 Web 应用程序迁移到 Android 应用程序。现有的 Web 应用广泛使用 Spring 进行依赖注入。
如果可以的话,我想重用 Spring 依赖注入,但我没有看到像在 webapp 中那样初始化它的方法:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
除了使用 Guice 之外,Google 并没有在这个主题上提供太多帮助。我宁愿不这样做,因为 Web 应用程序仍在开发中,所以如果我要使用 Guice 作为依赖项,我将经常需要在 Spring 依赖项和 Guice 之间进行同步。
有什么方法可以在 Android 上以即插即用的方式使用 Spring for DI,还是我必须考虑以另一种方式重写所有这些东西?
谢谢!
【问题讨论】:
标签: android spring dependencies code-injection