2

我知道杜松子酒是 guice 的客户端。所以为了使用杜松子酒。它必须与guice一起使用吗?我想知道,它可以与弹簧一起使用吗?

4

3 回答 3

2

弹簧集成

据我了解,这使用了 GWT Java-to-JavaScript 编译器,所以下一个问题是 Spring 是否与 GWT 一起工作。如果是这样,我认为您最好直接使用 Spring 而不是跳过这个额外的环节。

于 2009-08-26T11:18:15.930 回答
0

因此 guice 是内置的,不可能进行替换。除了在 GWT 模块中添加必要的 jar 之外,在使用 gin 时,您根本不需要了解 guice。当然,使用 gin 和使用 guice 非常相似……

稍微澄清一下(来源:GIN 主页):

GIN 建立在 Guice 之上,并使用 Guice 的绑定语言(一个子集)。

因此,将 GIN 视为在您的 GWT 项目中使用 Guice 的一种方式 - 大多数有关 Guice 的教程、视频等都可以使用 Gin。请注意,GIN 站点在 wiki 部分中没有任何关于实际 DI 的教程 - 这是因为 Guice wiki 中的所有内容都适用于此处 - 除了一些例外(主要是高级内容)。如果您想了解这些差异,请查看Guice Compatibility

于 2009-09-30T00:51:31.977 回答
0

来自 gwt-gin 常见问题解答:

GIN 通过 GWT 生成器在编译时使用 Guice。生成器创建您的 Ginjector 接口的实现。

因此 guice 是内置的,不可能进行替换。除了在 GWT 模块中添加必要的 jar 之外,在使用 gin 时,您根本不需要了解 guice。当然,使用 gin 和使用 guice 非常相似……

于 2009-08-27T04:30:34.600 回答