2

这是问题所在,我在 GWT 中通过 Deferred Binding 生成了代码,我想在此代码中使用 Gin Injection。

最初,我试图在生成的类中放置一个带有 @Inject 注释的私有构造函数,但 GWT 抱怨它没有公共 noargs 构造函数。无论如何,我在尝试注入没有绑定的抽象内容时也遇到了错误,并且觉得我不可能绑定它,因为我在运行时没有可用的类型文字。

我的下一个尝试是在类本身内部生成一个 Ginjector 和 Gin 模块,但是出现了关于无法找到 Ginjector 注释的 Gin 模块的错误,这让我感到困惑。此外,这会将注入与可能生成的内容隔离开来,而不是外部依赖项。

无论如何,有没有人尝试过这样的事情?有人有什么建议吗?

4

1 回答 1

1

我也在尝试这样做。看起来这是一项计划中的功能,已在后备箱中实施,但要到稍后才能使用

于 2011-05-09T04:52:55.123 回答