【发布时间】:2011-07-26 07:58:46
【问题描述】:
这就是问题所在,我在 GWT 中通过 Deferred Binding 生成了代码,我想在这段代码中使用 Gin Injection。
最初,我试图在生成的类中放置一个带有 @Inject 注释的私有构造函数,但 GWT 抱怨它没有公共 noargs 构造函数。无论如何,我在尝试注入没有绑定的抽象内容时也遇到了错误,并且觉得我不可能绑定它,因为我在运行时没有可用的类型文字。
我的下一个尝试是在类本身内部生成一个 Ginjector 和 Gin 模块,但出现了关于无法找到 Ginjector 注释的 Gin 模块的错误,这让我感到困惑。此外,这会将注入隔离到可以生成的内容,而不是外部依赖项。
无论如何,有没有人尝试过这样的事情?有人有什么建议吗?
【问题讨论】:
标签: gwt dependencies code-injection gwt-gin