gpt4 book ai didi

java - Spring 和 Guice 一起,或者只是 Spring

转载 作者:IT老高 更新时间:2023-10-28 13:50:37 25 4
gpt4 key购买 nike

我正在从头开始一个新的 Java Web 应用程序。

我对 Spring Framework 没有太多经验,但我知道我想使用它的一些功能,例如事务管理。

另一方面,我真的很喜欢 Guice 的依赖注入(inject)。

我知道 Guice 和 Spring 可以一起工作:http://www.jroller.com/mindcrime/entry/an_example_of_integrating_guice

但在开始设计我的应用程序之前,我想知道是否有人在采用这种方法时遇到了问题。

另外,我真正喜欢 Guice 的一点是您不需要 XML 配置文件,而只需要 java 模块,它更短且更易于阅读。 Spring上有没有类似于Guice的XML配置文件的替代品?

最佳答案

我认为单独的 Spring 对于企业应用程序来说已经足够了。

Spring 也不需要 XML!!!现代 Spring 应用程序使用 JavaConfig最小配置。看看Spring Boot Guides .整个 Spring 应用程序根本不能使用任何 XML。

Guice 不错,但非常有限。使用 Spring 可以非常轻松快速地编写具有事务和持久性的 Web 应用程序或 REST 应用程序。使用 Guice,这会更加复杂。

关于java - Spring 和 Guice 一起,或者只是 Spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21056063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com