【发布时间】:2014-01-30 02:52:09
【问题描述】:
我正在从头开始一个新的 Java Web 应用程序。
我在 Spring Framework 方面没有太多经验,但我知道我想使用它的一些功能,例如事务管理。
另一方面,我真的很喜欢 Guice 的依赖注入。
我知道Guice和Spring可以一起工作:http://www.jroller.com/mindcrime/entry/an_example_of_integrating_guice
但在开始设计我的应用程序之前,我想知道是否有人在采用这种方法时遇到了问题。
另外,我真正喜欢 Guice 的一点是您不需要 XML 配置文件,而只需要 java 模块,它更短且更易于阅读。 Spring上有没有类似于Guice的XML配置文件的替代品?
【问题讨论】:
-
恕我直言,如果您只需要依赖注入,请使用 guice。
-
因为我需要更多的特性而不仅仅是依赖注入,所以我会选择 Spring。感谢大家的回复。
标签: java spring guice application-design web-application-design